Skip to content
This repository was archived by the owner on Jul 2, 2023. It is now read-only.
This repository was archived by the owner on Jul 2, 2023. It is now read-only.

Towers will need an update #71

Closed
Closed

Description

@kevingrillet

With the version 1.65:

NEW CELESTIAL TOWER
Added a new Celestial Tower called the “Celestial Sanctum“.
Players can unlock it after completing Stage 29-60 of the Campaign. 

But we need to wait before we know what will require an update...

Activity

  1. Zebiano commented on Jun 3, 2021

    @Zebiano
    Member

    It will most likely require an update I can imagine. They will probably reorganize the tower tiles. If they implement a scroll thing that would be nice, as at least the script wouldn't break.

    Also, since it's a pretty high level actually (basically campaign 30), this will also be very niche. Though I can imagine some users of the script are there already, which kinda means we'd need to implement logic for the script to decide if it should fight there or not.

    There's various option to this approach:

    1. We simply code the script in a way that it just pretends the tower is there and fights it. We have to ensure that everything goes well in case there isn't one though.
    2. We test for a HEX value to check if the tower exists, and depending on a variable, we fight it or not.
    3. We have a variable to check if we should fight or not, and leave the responsibility to the user, as we won't check for a HEX. By default, this variable will be set to false.
    4. We implement some sort of system that knows VIP and Campaign levels and acts upon those things.

    Now, realistically speaking you might have to join some of those approaches to get the best one (for example join 4 and 2). Also, I'd of course love to have the 4th implemented, as this would open up the possibilities for lower leveled users. But I'm just not sure how to implement it yet, I've thought about this for a long time already. Ideas are welcome of course.

    So... What conclusion do we come to? Ideally, a whole system would be built, but that seems out of this world and it'll take a long time to implement, as well as maintain. Which means we will most likely run with one of the first three options. Which one we pick will depend on the way this tower gets implemented.

    We'll have to wait to find out.

    Also, I'm not a big fan of creating an issue that isn't even an issue yet. I wonder where the best place for this would be... Probably in the discussions part of the repository. I just didn't find any category that fits. I'll check later if I can create custom categories. Thank you for the heads-up with this issue though!

  2. locked and limited conversation to collaborators on Jun 3, 2021
  3. added
    Priority: Low ❄️Don't worry, at least for now. But don't forget about it!
    Type: Question ❔You've told yourself you'd answer every single one. Go do it.
    on Jun 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Priority: Low ❄️Don't worry, at least for now. But don't forget about it!Status: Done ✔️I hope you actually did something well this time.Type: Question ❔You've told yourself you'd answer every single one. Go do it.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions