• Dear forum reader,
    To actively participate in our forum discussions or to start your own threads, in addition to your game account you need a forum account. You can
    REGISTER HERE!
    Please ensure a translation in to English is provided if your post is not in English and to respect your fellow players when posting.

Spoiler Anniversary Event?

MooingCat

Viceroy
Spoiler Poster
Edit 15.01.2023: Updated with all assets so far :)
Edit 22.01.2023: Updated with main building, moved secondary building to this post, added music & sound effects :)
Edit 05.02.2023: Updated with latest assets & added a bunch of info texts :)

Part 1/2: Due to image limit this post is continued in post 2.


A lot of these images were first posted here and here by @beelzebob666.

The anniversary event looks to be a brand new event, celebrating the "20th anniversary" of InnoGames (the founders made their first game Tribal Wars in 2003. InnoGames were founded 4 years later, but seems like they're counting 2003 as the start).

In addition to assets, we also have a lit of functions in the code, I go over a lot of that in this post further down in the thread: https://forum.beta.forgeofempires.com/index.php?threads/anniversary-event.15944/post-146452

As posted by @beelzebob666 here, we now have the main building as well! Quite an unusual shape at 3x7 (max cider mill is another example of same size). It has 11 levels, with 4 variations of the final level:

Level 1-9:
W_SS_MultiAge_ANNI23A1-ef1f0e5c0.png
W_SS_MultiAge_ANNI23A2-8a11021b7.png
W_SS_MultiAge_ANNI23A3-4f88adf6f.png
W_SS_MultiAge_ANNI23A4-93a4d9336.png
W_SS_MultiAge_ANNI23A5-46d54727b.png
W_SS_MultiAge_ANNI23A6-4884d3449.png
W_SS_MultiAge_ANNI23A7-6695ec46c.png
W_SS_MultiAge_ANNI23A8-07a8d53aa.png
W_SS_MultiAge_ANNI23A9-32cd97758.png
Level 10:

W_SS_MultiAge_ANNI23A10-c898933f9.png

As can be seen in the upgrade kits, level 11 will probably function the same as the Druid Hut, where the final level requires a separate upgrade kit :(

Level 11 Variation "A"Level 11 Variation "B"
W_SS_MultiAge_ANNI23A11c-b160368a2.png
W_SS_MultiAge_ANNI23A11b-3f949123e.png
Level 11 Variation "C"Level 11 Variation "D"
W_SS_MultiAge_ANNI23A11a-e15b6eda1.png
W_SS_MultiAge_ANNI23A11d-b3ab0eddc.png

We also have a secondary building, 3x2 with 4 levels:
Level 1Level 2Level 3Level 4
W_SS_MultiAge_ANNI23B1-34f5153d3.png
W_SS_MultiAge_ANNI23B2-c4ac6fa37.png
W_SS_MultiAge_ANNI23B3-9bbba74af.png
W_SS_MultiAge_ANNI23B4-c7e94c42b.png

As posted by @beelzebob666 here, we also have a bunch of selection/upgrade kits now!

Main Building Upgrade KitMain Building "Golden" Upgrade Kit :(Main Building Selection Kit
reward_icon_upgrade_kit_ANNI23A-92599872a.png
reward_icon_golden_upgrade_kit_ANNI23A-91398db12.png
reward_icon_selection_kit_ANNI23A-97d4ebbba.png
Interestingly, the selection kit appears to include the "golden" upgrade kit. We also have the kits for the secondary building:

Secondary Building Upgrade KitSecondary Building Selection Kit
reward_icon_upgrade_kit_ANNI23B-d3e414130.png
reward_icon_selection_kit_ANNI23B-b141775da.png

There are two more "epic" kits, which will give buildings from previous events. It's not clear exactly which buildings the anniversary version will give, probably buildings from previous anniversary events, not that there are a lot of those. We also have a "historical questline" epic kit, which will probably give kits from the historical events we used to have a couple of years ago.
"Epic" Anniversary Selection Kit"Epic" Historical Questlines Selection Kit
reward_icon_selection_kit_epic_ANNI23-5dd59bb8e.png
1674398787384.png

Below you'll find a bunch of assets for the new minigame!

First of all, we have a brand new board for this minigame, some sort of checkers board:
anniversary_image_field-7467c4bc2.png


You can reset the board, so probably similar to wildlife event in that you start a game, play through it, then end the game.
anniversary_icon_reset-f1f34e19c.png
anniversary_icon_reset.png

It seems like there will be a bunch of gems placed on the board, currently there are 3 colours with 4 levels each. Due to image limit in posts I've combined all into 1 image, you can find the links below. Update 05.02: Gems have a new look now, and we now also have names for them: water, wind, fire! I've left the old looks as well so you can see the difference :)
1675601720484.png

phA1B2L.png


We have a few different images for chests:
1675609541666.png
"Anniversary Chest 1"
1675609535760.png
"Anniversary Chest 2"
1675609550379.png
"Anniversary Chest 3"
anniversary_chest_reward_locked-de55cf45b.png

"Anniversary Reward Chest Locked"
anniversary_chest_reward_unlocked-825230106.png

"Anniversary Reward Chest Unlocked"

Personally I like the look of these more :p
1674397058181.png

These chests will probably be opened with "keys" somehow. We have three different key colours (same as gems), and we also have key pieces you can combine to create a full one. Based on the information texts further down in this post, one way to get keys seem to be from remaining gems from each board / game you play. Not sure if this is the only way, but sounds like an interesting mechanic to me :)

Due to image limit in posts I've combined keys into 2 images, you can find the links below.

1674397298959.png

You can also get pieces for the key, either "top" or "bottom" half. There is one for each colour, in addition to "flat" pieces.
1674397319882.png

Blue:
https://foezz.innogamescdn.com/assets/shared/icons/anniversary_blue_key-f77c671c1.png
https://foezz.innogamescdn.com/asse...event/anniversary_blue_key_icon-a81bed4a7.png
https://foezz.innogamescdn.com/asse...t/anniversay_icon_key_full_blue-bb59820f7.png
https://foezz.innogamescdn.com/asse...eward_icon_anniversary_blue_key-77c965025.png
https://foezz.innogamescdn.com/asse...anniversay_icon_key_bottom_blue-dad6a5324.png
https://foezz.innogamescdn.com/asse...nt/anniversay_icon_key_top_blue-213a5f7de.png
White:
https://foezz.innogamescdn.com/assets/shared/icons/anniversary_white_key-b4419e8c8.png
https://foezz.innogamescdn.com/asse...vent/anniversary_white_key_icon-3ad1d3013.png
https://foezz.innogamescdn.com/asse.../anniversay_icon_key_full_white-78c38263d.png
https://foezz.innogamescdn.com/asse...ward_icon_anniversary_white_key-9839b4f50.png
https://foezz.innogamescdn.com/asse...nniversay_icon_key_bottom_white-8e347c17b.png
https://foezz.innogamescdn.com/asse...t/anniversay_icon_key_top_white-45c8fdfe7.png
Yellow:
https://foezz.innogamescdn.com/assets/shared/icons/anniversary_yellow_key-6ba7b07d6.png
https://foezz.innogamescdn.com/asse...ent/anniversary_yellow_key_icon-43ffa76de.png
https://foezz.innogamescdn.com/asse...anniversay_icon_key_full_yellow-403ee4f66.png
https://foezz.innogamescdn.com/asse...ard_icon_anniversary_yellow_key-39856fbb6.png
https://foezz.innogamescdn.com/asse...niversay_icon_key_bottom_yellow-7305eda06.png
https://foezz.innogamescdn.com/asse.../anniversay_icon_key_top_yellow-29d676ce8.png
Flat:
https://foezz.innogamescdn.com/asse...anniversay_icon_key_bottom_flat-3bfd4720f.png
https://foezz.innogamescdn.com/asse...nt/anniversay_icon_key_top_flat-188d8a42d.png

We've had some animation assets for a while that I haven't added here, recently a combination asset was added so I'll include that:

anniversary_animations_0-98dab2d0d.png


The resource for the event seems to be "energy":

anniversary_energy-600e58f32.png
"anniversary energy"

We also have 8 different shop bundle icons, probably for buying energy drink with money:
1675602140203.png


Other icons:
anniversary_icon_converter-3f5d08041.png

"converter"
anniversary_icon_spawner-7feff34ac.png

"spawner"
anniversary_icon_x2-a30107656.png

"x2"
anniversary_icon_cheat_sheet-ac9a588df.png

"cheat sheet"
Might be for converting key pieces to full keys.Might be for spawning gems on the board.Standard 2x asset, so looks like there's a chance of doubling rewards.Probably some help information on how the gems combine?

Event HUD:
anniversary_hud_0-40e5ad9b8.png

We now also have the background music and a bunch of sound effects:


We also have quite a few information texts (a bunch more added 05.02):

Code:
ANNI23|Board Finished
ANNI23|Board Not Finished
ANNI23|Board completed
ANNI23|Cheat Sheet
ANNI23|Claim and Reset
ANNI23|Claim your reward and reset the board. You can also finish you last moves by closing this window. Remaining free pieces on the board will get converted into following keys:
ANNI23|Click to enter the Anniversary Event!
ANNI23|Continue Board
ANNI23|Converter
ANNI23|Energy can be collected from quests and incidents or for purchase. Use it to spawn new pieces on the board or to reset your board without a board completion reward.
ANNI23|Event hud component label|Anniversary Event
ANNI23|Event window title|Anniversary Event
ANNI23|Fire Key
ANNI23|Fire keys can be collected from putting fire pieces with fully merged keys into the converter or from daily challenges. Use them to open valuable chests!
ANNI23|Grand Prize progress can be collected from freeing locked pieces on the board and by opening chests.
ANNI23|Key Conversion
ANNI23|Merge Keys
ANNI23|Merge with Locked Pieces
ANNI23|Not all merges that you can do are always the best choice. Keep an eye on the whole board and consider your choices carefully.
ANNI23|One free daily reset remaining
ANNI23|Open Chest with Keys for valuable Rewards!
ANNI23|Press the Spawn button to add a new piece to the board
ANNI23|Press the reset board button
ANNI23|Reset
ANNI23|Reset Board
ANNI23|Reset the board if you are stuck or collect a board completion reward if you have freed all locked pieces from a board.
ANNI23|Reward Information
ANNI23|Select a locked piece on the board to see what kind of reward you will receive.
ANNI23|Select pieces with a fully merged key and send them to the converter. The piece will be removed from the board and you will gain the key. The higher the level of the piece the more keys you will gain.
ANNI23|Select the converter to gain the key
ANNI23|Select the locked piece right next to it
ANNI23|Select the newly spawned piece
ANNI23|Select the piece with the fully merged key
ANNI23|Select the piece with the other part of the key
ANNI23|Select the piece you just merged
ANNI23|Spawner
ANNI23|The Cheat Sheet contains all the merge rules at one glance, be sure to check it out if you need help!
ANNI23|There %s remaining on the board. Clear them all to unlock the board completion reward!
ANNI23|Use Energy to spawn 1 new piece on the board. All pieces have a chance to spawn but the higher level pieces have a lower spawn chance compared to lower level pieces.
ANNI23|Water Key
ANNI23|Water keys can be collected from putting water pieces with fully merged keys into the converter or from daily challenges. Use them to open valuable chests!
ANNI23|Wind Key
ANNI23|Wind keys can be collected from putting wind pieces with fully merged keys into the converter or from daily challenges. Use them to open valuable chests!
ANNI23|You have cleared all locked pieces and unlocked the board completion reward!
ANNI23|You have cleared all the locked pieces and unlocked the Board Completion Reward! You can now collect it and play the next board.
ANNI23|You have to clear all the locked pieces on the board to unlock the reward. Do you want to set back the board and discard your progress?
ANNI23|You will get 1 key for every 10 pieces of the same color without a key, for every 4 pieces of the same color with a half key and for every piece of the same color with a fully merged key. Automatic conversion is inefficient, so be sure to continue and check the board again before you claim the board completion reward and reset your board!
 
Last edited:

MooingCat

Viceroy
Spoiler Poster
Edit 15.01.2023: Updated with all assets so far :)
Edit 22.01.2023: Moved secondary building to 1st post, updated loading screens, added portraits :)
Edit 05.02.2023: Updated with latest assets :)

Part 2/2: This is a continuation of previous post.


First posted by @NoVa here.
Info Screen:
anniversary_event_info_screen_new_1-99966a6a8.jpg


Cheat Sheet:
anniversary_icon_cheat_sheet-2d2c1677e.png
(icon to open cheat sheet)

anniversary_window_cheat_sheet-88c8b6bb7.png


Loading Screen A, now unblurred!
ANNIVERSARY_A_Loading_Screen_1-d7330a76f.jpg


Loading Screen B:
ANNIVERSARY_B_Loading_Screen_1-68775e019.jpg


Loading Screen C:
ANNIVERSARY_C_Loading_Screen_1-e8577bc1b.jpg

anniversary_pass_chest_grand-cdfe26314.png

Grand prize chest
anniversary_pass_chest_event-42c7c707f.png

Event pass chest

anniversary_pass_icon_progression-867eae602.png

"pass icon progression"
anniversary_icon_grand_prize-fd8c8bff7.png

"icon grand prize"
anniversary_icon_gift-77fb08940.png

"icon gift"

anniversary_pass_banner-53bcab08d.png

"anniversary pass banner"
anniversary_pass_bubble_premium-7b214c808.png

"pass bubble premium"
anniversary_pass_bubble_highlight-a7824e41d.png

"pass bubble highlight"
anniversary_pass_banner_top_event-a29b0c855.png

"pass banner top event"

We also have some reward backgrounds, below is the combined image of "reward decoration top" and "reward decoration bottom". These are probably the decorations around the reward window you get as you play the event.
anniversary_reward_0-decec8a52.png

anniversary_reward_0-242845ca7.png

In addition to the regular event backgrounds, we also have a few different background "panels". That's not a word used for past events as far as I can tell, so the way the event window is built up might look a bit different than normal. Nothing too fancy about the image, though there is one for keys, so probably a page displaying your current keys.

"anniversary window frame"
anniversary_window_frame-0f980caa6.png


"quests event annivesary" (quest banner)
quests_event_anniversary_0-d139676a4.png


We have quite a few "panels" for different backgrounds. These are probably used to display information, seems to be slightly different window format than usual events.

"panel currency":
anniversary_panel_currency-1e1269fd0.png


"panel bottom bg":
anniversary_panel_bottom_bg-27971264b.png


"panel daily bg":
anniversary_panel_daily_bg-ba7594aa4.png


"panel keys":
anniversary_panel_keys-28ded84cf.png


"panel prizes bg":
anniversary_panel_league_bg-796c334df.png


"panel league bg":
anniversary_panel_prizes_bg-10401d13c.png

Leagues will be a thing in this event. Exactly how the points are scored we'll have to see, but I imagine you'll get points for gems, with different sizes giving different amount of points, similar to the wildlife event league.

HobbyAmateurCopper/BronzeSilverGold
league_anniversary_hobby_banner-10a5bd568.png
league_anniversary_amateur_banner-e400072d8.png
league_anniversary_copper_banner-7b65eda44.png
league_anniversary_silver_banner-4ae3107b4.png
league_anniversary_gold_banner-77cadc5c7.png
reward_icon_anniversary_league_reward_hobby-fb67f8c05.png
reward_icon_anniversary_league_reward_hobby-0a254a129.png
reward_icon_anniversary_league_reward_bronze-2b2f835ba.png
reward_icon_anniversary_league_reward_silver-7079ccac0.png
reward_icon_anniversary_league_reward_gold-de8f93ac0.png

Thanks to @beelzebob666 here, we now have the portraits for this event!

portrait_562-a6f361c6a.jpg
portrait_563-d833c0387.jpg
portrait_564-29aae1ca3.jpg
portrait_565-92d84e959.jpg
portrait_566-92a239aa0.jpg
portrait_567-f30c42fbe.jpg
ViktorEliseHadwinAkariCalderNigel

All assets for events (and in general) are combined into big assets, here are the ones we have for the Anniversary event (that are not included elsewhere in these posts):

anniversary_event_0-37abc1f70.png

anniversary_pass_0-92f61fda1.png

More new assets today, and some very interesting ones ...

Seems like the "anniversary" event will have some completely new mechanics, a new type of chess/checkers like board, with a few different types and sizes of gems. We also have assets that are made up of archaeology event assets, perhaps this is actually a reworked archaeology event? The gems would also fit thematically (calendar gems)

Most of the assets here were outdated, they've all been added elsewhere in these posts :)
 
Last edited:

Emberguard

Emperor
We also have assets that are made up of archaeology event assets, perhaps this is actually a reworked archaeology event?

Does look like it

Thought that came to mind.... given it's a anniversary (or at least named as such).... wouldn't it be in theme if they had a bit of every event in it?

Last years Anniversary Event had a separate graphic of each age for each time you completed one round of the board. Well, hypothetically one could do the same sort of thing but make each graphic be themed to a past Event.
 

MooingCat

Viceroy
Spoiler Poster
Does look like it

Thought that came to mind.... given it's a anniversary (or at least named as such).... wouldn't it be in theme if they had a bit of every event in it?

Last years Anniversary Event had a separate graphic of each age for each time you completed one round of the board. Well, hypothetically one could do the same sort of thing but make each graphic be themed to a past Event.
I think that would be quite a cool concept, though I think the asset names would reflect that if it was the case.
 

MooingCat

Viceroy
Spoiler Poster
This will be post 1/2 on this, with all the cold data. I'll share some of my thoughts in the next post :)

Didn't notice it before, but a bit before and now after christmas break a bunch of code for a "merger" game has been added, which has a "MergerGameService" with the following functions:
  • getOverview
  • spawnPieces
  • mergePiece
  • convertPiece
  • resetBoard
  • movePiece
Code:
    h["de.innogames.strategycity.shared.ui.window.mergergame.service.MergerGameService"] = Tya;
    Tya.__name__ = "de.innogames.strategycity.shared.ui.window.mergergame.service.MergerGameService";
    Tya.__instantiate = function(a) {
        return new Tya
    }
    ;
    Tya.__super__ = gd;
    Tya.prototype = k(gd.prototype, {
        getOverview: function(a) {
            return this._callWithFuture("getOverview", [a], !0)
        },
        spawnPieces: function(a, b) {
            return this._callWithFuture("spawnPieces", [a, b], !0)
        },
        mergePieces: function(a, b, c) {
            return this._callWithFuture("mergePieces", [a, b, c], !0)
        },
        convertPiece: function(a, b) {
            return this._callWithFuture("convertPiece", [a, b], !0)
        },
        resetBoard: function(a) {
            return this._callWithFuture("resetBoard", [a], !0)
        },
        movePiece: function(a, b, c) {
            this._call("movePiece", [a, b, c])
        },
        get_serviceName: function() {
            return "MergerGameService"
        },
        __class__: Tya
    });

The game is a part of the "AnniversaryEventWindow", so must be for the new minigame.

Code:
    h["de.innogames.strategycity.shared.ui.window.seasonalshop.view.components.anniversary.AnniversaryEventWindow"] = lX;
    lX.__name__ = "de.innogames.strategycity.shared.ui.window.seasonalshop.view.components.anniversary.AnniversaryEventWindow";
    lX.__super__ = lf;
    lX.prototype = k(lf.prototype, {
        _getRefLibsToLoad: function() {
            return lX.ANNIVERSARY_EVENT_REQUIRED_ASSETS
        },
        _addContent: function() {
            this._createBackground();
            this._createCurrencyComponent();
            this._createMergerGameView();
            this._setData()
        },
      ...
     _createMergerGameView: function() {
            var a = new F4a(this._mergerGameViewModel,new $i(this._anniversaryEventAssets));
            a.set_x(10);
            a.set_y(100);
            this._contentInlet.addContent(a)
        },
     ...

We also have a lot of enumerators and classes for the minigame. I've included them all here, and I've also included what I think are the interesting attributes / values. It's a bit too much to copy all the code of that here, so if you want to see it in full yourself you can search for "merger" in the cache file.
  • AbstractMergerCell
  • MergerKeyType
    • "Bottom"
    • "Top"
    • "Full"
  • MergerPieceType
    • "Blue"
    • "White"
    • "Yellow"
  • MergerCellType
    • "Empty"
    • "Piece"
    • "Spawner"
    • "Converter"
  • MergerBoard
    • completionReward
    • resetCost
  • MergerCompletionConversion
    • amountNeeded
    • keyTypes
  • MergerConverter
  • MergerKeyResourceConversion
    • level
    • amount
  • MergerLookup
  • MergerPieceConfig
    • grandPrizeProgress
  • MergerPiece
    • type
    • level
    • reward
    • keyType
    • isFixed
  • MergerSpawn
    • type
    • level
    • spawnChance
  • MergerSpawner
    • spawnAmount
    • spawnChances
    • spawnCost
There's also a class "AnniversaryMergerGameSkinFactory" that I assume handles (some of?) the assets for the minigame, which I think reveals quite a bit of information, here are some highlights, with corresponding assets:

  • createCellLockedLayer
    • "anniversary_image_field_glass"
  • createConverterCell
    • "anniversary_btn_body"
    • "anniversary_icon_converter":
      anniversary_icon_converter-b94ac76d2.png
  • createSpawnerCell
    • "anniversary_btn_body"
    • "anniversary_icon_spawner":
      anniversary_icon_spawner-7feff34ac.png
  • createPieceCell
    • "anniversary_gem_blue_" + level
    • "anniversary_gem_yellow_" + level
    • "anniversary_gem_white_" + level
  • _createKeyIcon
    • "anniversary_icon_keypart_1"
    • "anniversary_icon_keypart_2"
Code:
    h["de.innogames.strategycity.shared.ui.window.mergergame.skins.AnniversaryMergerGameSkinFactory"] = $i;
    $i.__name__ = "de.innogames.strategycity.shared.ui.window.mergergame.skins.AnniversaryMergerGameSkinFactory";
    $i.__interfaces__ = [gfb];
    $i.prototype = {
        createBoardBackground: function() {
            return new A(this._eventAssets.getImage("anniversary_image_field"))
        },
        getCellPositionByIndex: function(a) {
            return new m(a % $i.NUM_COLUMNS * $i.CELL_WIDTH,(a / $i.NUM_COLUMNS | 0) * $i.CELL_HEIGHT)
        },
        createCellLockedLayer: function() {
            var a = new A(this._eventAssets.getImage("anniversary_image_field_glass"));
            a.set_width($i.CELL_WIDTH);
            a.set_height($i.CELL_HEIGHT);
            return a
        },
        createConverterCell: function() {
            var a = new x
              , b = new A(this._eventAssets.getImage("anniversary_btn_body"));
            b.set_x(($i.CELL_WIDTH - b.get_width()) / 2);
            b.set_y(($i.CELL_HEIGHT - b.get_height()) / 2);
            a.addChild(b);
            b = new A(this._eventAssets.getImage("anniversary_icon_converter"));
            b.set_x(($i.CELL_WIDTH - b.get_width()) / 2);
            b.set_y(($i.CELL_HEIGHT - b.get_height()) / 2);
            a.addChild(b);
            return a
        },
        createSpawnerCell: function() {
            var a = new x
              , b = new A(this._eventAssets.getImage("anniversary_btn_body"));
            b.set_x(($i.CELL_WIDTH - b.get_width()) / 2);
            b.set_y(($i.CELL_HEIGHT - b.get_height()) / 2);
            a.addChild(b);
            b = new A(this._eventAssets.getImage("anniversary_icon_spawner"));
            b.set_x(($i.CELL_WIDTH - b.get_width()) / 2);
            b.set_y(($i.CELL_HEIGHT - b.get_height()) / 2);
            a.addChild(b);
            return a
        },
        createPieceCell: function(a) {
            var b = new x;
            switch (a.type._hx_index) {
            case 0:
                var c = new A(this._eventAssets.getImage("anniversary_gem_blue_" + a.level));
                break;
            case 2:
                c = new A(this._eventAssets.getImage("anniversary_gem_yellow_" + a.level));
                break;
            default:
                c = new A(this._eventAssets.getImage("anniversary_gem_white_" + a.level))
            }
            c.set_x(($i.CELL_WIDTH - c.get_width()) / 2);
            c.set_y(($i.CELL_HEIGHT - c.get_height()) / 2);
            b.addChild(c);
            this._createKeyIcon(a, b);
            return b
        },
        _createKeyIcon: function(a, b) {
            switch (a.keyType._hx_index) {
            case 1:
                a = new A(this._eventAssets.getImage("anniversary_icon_keypart_2"));
                break;
            case 2:
                a = new A(this._eventAssets.getImage("anniversary_icon_keypart_1"));
                break;
            case 3:
                a = new A(new ab(10,10,!1,16711935));
                break;
            default:
                a = null
            }
            null != a && (a.set_x($i.CELL_WIDTH - a.get_width() - $i.KEY_ICON_PADDING),
            a.set_y($i.KEY_ICON_PADDING),
            b.addChild(a))
        },
        __class__: $i
    };
 

MooingCat

Viceroy
Spoiler Poster
Part 2/2 :) In this part I'll go through what I think the minigame might look like.

So! Looks like we have a minigame with a 5x10 board, 50 "cells". Each cell is one of 4 types:

* Empty
* Piece
* Spawner
* Converter

A "Piece" cell seems to contain a gem, of which there are three colours, each with 4 levels. The "Converter" cell looks like you'll be able to "convert" key parts (bottom and top) into a full key. Possibly also convert colour, though I didn't see any evidence of this in the code. The "Spawner" tile I believe will spawn a gem of a given type and level. There is a "spawnChance", which I think could be a chance to spawn an X level gem, with the higher levels less likely. The "Piece" class has a "keyType" attribute, and the spawner has as "spawnCost" attribute, so I suspect these are locked by default and has to be opened with a matching key. The piece class also has a "reward" attribute, so I suspect the gems will be similar to the chests in the wildlife event (and other events), giving some reward with a chance for the daily special.

Exactly how the cells are "activated" I don't know, and didn't find any hints in the code, so I suspect we'll learn more about that in the future. Seeing as the board is a chess/checkers board, perhaps we'll have a piece to move around on the board? Possibly like in checkers and you activate cells by jumping over them? Or perhaps you'll move like a King in chess and have a certain number of moves per board? I think I'm leaning towards the King version out of those two, though could just as well be something completely different. A cell can be "locked", which could either have to do with the key, or it might perhaps be similar to the Halloween/Archaeology event, where some cells act as walls that you have to go around. The asset for it doesn't seem like something to use keys on, and if keys are already used for the gems, I'm not sure they'll be used here?

In any event, it looks like the board can be completed and reset, so I imagine it will be similar to how the wildlife minigame works. You'll start a game, play for a bit, before the game ends.

The "Energy" assets I think will be the currency of the event, perhaps you'll have to pay a bit per move? Edit: Thinking more about it, the energy might be linked to the "spawnCost" of the spawner? /Edit. I'm also curious how we'll get keys. From quests? From the minigame? Will you perhaps start with some keys each new game? How do you get key parts, or do you only get key parts and have to convert into keys each new board? I think that could be a cool mechanic; Converters and Spawners are scattered throughout the board, and to be able to spawn and unlock the gems you want you first have to go to a converter? Or who knows, the mechanics might be something completely different :p

Anyways, that's some of my thoughts, would love to hear yours :)
 
Last edited:

UBERhelp1

Viceroy
Based on the word "merger" I'm thinking of something more like a version of 2048 or one of the many mobile games based around merging similar pieces to get a new piece. So combining the gems together to get better gems, which you can redeem for prizes? Especially considering how the gems are different sizes, this seems most likely to me.
 

MooingCat

Viceroy
Spoiler Poster
That was my initial thought as well, but not sure how everything would fit into it. The gem sizes sure, but 3 different colours? That seems quite challenging in a 2048 game. I guess the spawner could be where new gems are spawned for the game, but how would cost play into this? And how would keys work? And how would the converters work in a 2048 game? These are cells like the gems, so you'd have 3 different colours plus 2 other cells moving around, which seems too complicated if you can only move everything up, down, right, or left.

I'm not convinced yet all of these could make sense together in a 2048 game.
 
That was my initial thought as well, but not sure how everything would fit into it. The gem sizes sure, but 3 different colours? That seems quite challenging in a 2048 game. I guess the spawner could be where new gems are spawned for the game, but how would cost play into this? And how would keys work? And how would the converters work in a 2048 game? These are cells like the gems, so you'd have 3 different colours plus 2 other cells moving around, which seems too complicated if you can only move everything up, down, right, or left.

I'm not convinced yet all of these could make sense together in a 2048 game.

Well the different Colors could stand for different Kinds of Reward, like in wildlife Event. Wildlife had Red Chests for Troops, Blue Chests for FP, etc. so maybe its kinda like that - and you merge them to get more Rewards of that kind, also like Wildlife where you had your chests from level 1 to level 5, based on how many Blocks you combined
 
So, after scrolling through the thread, I have 2 guesses:
Based on the word "merger" I'm thinking of something more like a version of 2048 or one of the many mobile games based around merging similar pieces to get a new piece.
First guess would be exactly that: You need the 'Energy' Currency earned thorugh the Questline to activate your Spawners so they spawn you Crystals - different colors for different kinds of Rewards - then you can Move them over the Board to merge them (maybe costing more Energy), but then have to get them to a Converter, to convert your crysttal into your reward. That would be my first 'out of the stomach'-guess.
 
Second guess is far more complex and based on Emperguards 'Event Remix' Theory. Makes more and more Sense the more I think about it
This will be post 1/2 on this, with all the cold data. I'll share some of my thoughts in the next post :)

Didn't notice it before, but a bit before and now after christmas break a bunch of code for a "merger" game has been added, which has a "MergerGameService" with the following functions:
  • resetBoard

  • MergerBoard
    • completionReward
    • resetCost

Those functions tell me, you can complete Boards, and that you get rewards each time you do so. Which could be a screen where you can open chests, but only if you merged and collected the fitting key? That would bring St. Patricks Day into the Event Remix, and would explain the 'anniversary_chest_1-5a6589dc2.png' images.

So, in that guess, the Energy Currency earned through the Eventquest would be to Reset the Board, similar to the Winter Event Shuffle.

I'm not sure on the 'resetCost' thing - my first guess was that you can either play x boards per day for 'base cost', so that you can either reset the cost by simply waiting for the next day, or maybe by using diamonds, but on the other hand i'm not sure if it would be fun to have a limited number of boards per day of event.
  • spawnPieces
  • mergePiece
  • convertPiece
  • movePiece

  • MergerPieceType
    • "Blue"
    • "White"
    • "Yellow"
  • MergerCellType
    • "Empty"
    • "Piece"
    • "Spawner"
    • "Converter"
  • MergerPieceConfig
    • grandPrizeProgress
  • MergerPiece
    • type
    • level
    • reward
    • keyType
    • isFixed
  • MergerSpawn
    • type
    • level
    • spawnChance
  • MergerSpawner
    • spawnAmount
    • spawnChances
    • spawnCost

The Mechanic clearly seems to revolve around the 'pieces' though. They get Spawned, Moved, Merged and Converted.
So my guess is that the Spawners and Converters get placed on the board as soon as the board gets activated with energy, spawn their Crystals, and that we then have to move the crstaly over the board. Which could be the part where wildlife event machanics come in: We move them over the Board to merge them to get higher level rewards and eventually move them to a converter to claim the rewards, but only have a certain amount of moves per board. So we have to decide whether we use our moves to get many lowlevel rewards, or to use them to merge our crystals into few higher level rewards.
 
Last edited:

NoVa

Squire
Spoiler Poster
It's not much, but we might have a first sneak peak of the main building partially visible on info screen.
anniversary_event_info_screen_new_1-72408f20e.jpg
It is still blurry, but you can kinda see the whole building.
ANNIVERSARY_A_Loading_Screen_1-5bfe537b1.jpg
 
Last edited:

MooingCat

Viceroy
Spoiler Poster
Images for a secondary building has been added! 4 Levels have been added so far, if someone wanna get the size that would be appreciated, looks quite small to me, 3x2 perhaps?

Edit: It's 3x2

W_SS_MultiAge_ANNI23B1-34f5153d3.png

W_SS_MultiAge_ANNI23B1-34f5153d3.png

W_SS_MultiAge_ANNI23B2-c4ac6fa37.png

W_SS_MultiAge_ANNI23B2-c4ac6fa37.png

W_SS_MultiAge_ANNI23B3-9bbba74af.png

W_SS_MultiAge_ANNI23B3-9bbba74af.png

W_SS_MultiAge_ANNI23B4-c7e94c42b.png

W_SS_MultiAge_ANNI23B4-c7e94c42b.png
 
Last edited:
Top