Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adventure 4.1.0 The mobile enhancement #457

Merged
merged 21 commits into from
Mar 12, 2024

Commits on Mar 3, 2024

  1. Adventure 4.1.0 The mobile enhancement

    - Significantly reduce item displays so they appear more legible on mobile devices and smaller width discord screens.
    - Add equip item select menu to item display menus including the backpack to more easily equip items.
    - Fix rounding issue in special action button insight.
    - Reduce instances of duplicated code.
    - Some typing fixes.
    TrustyJAID committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    526fc49 View commit details
    Browse the repository at this point in the history
  2. Bump version number lol

    TrustyJAID committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    83a472c View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Fix pet foraging

    TrustyJAID committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    10c3182 View commit details
    Browse the repository at this point in the history
  2. More pet foraging fixes

    TrustyJAID committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    7245f9d View commit details
    Browse the repository at this point in the history
  3. style

    TrustyJAID committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    a4bd495 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Add rarity emojis.

    Make equip item menu allow multiple selections.
    Make adventurestats get the monster details the same way as everything else instead of calculating it itself.
    TrustyJAID committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    40d8260 View commit details
    Browse the repository at this point in the history
  2. Update cart to use new item stat display table.

    Update cart to use a select menu instead of buttons.
    TrustyJAID committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    12ee37f View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Update argparse backpack displays

    Fix forging
    Change all backpack sorting and lookup to be lists of the item instead of (name, item) tuples. Why have the name when the Item object already has it?
    Prevent trading items to the bot, any bot.
    TrustyJAID committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    af9772f View commit details
    Browse the repository at this point in the history
  2. Fix timestamp on forage cooldown

    List weapons from right to left. Should we maybe set a player preference for handedness?
    TrustyJAID committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    d2db459 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Generalize miniboss requirements

    Update mysets table to fit better on mobile devices
    TrustyJAID committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    c25bcbc View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. Introduce deterministic challenges.

    - Starting a new adventure sets the seed used for all random choices within an adventure. This is useful for developers debugging issues related to monster generation as we can now specify exactly the same starting situation an adventure happens in. Seed is shown on the adventure screen in the footer of embeds but can also be found via the invocation message ID (if embeds are disabled).
    - Removed redundant actions list from adventure messages since they were out of order and used different verbs from the new buttons. Removed references to reactions since we use buttons now not reactions.
    TrustyJAID committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    eaf1429 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Encode stats into the game seed to allow devs to start the exact same…

    … adventure between bots and ensure the same RNG across runs.
    TrustyJAID committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    651fd50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd4ebd3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f5af095 View commit details
    Browse the repository at this point in the history
  4. Fix documentation about game seed

    restrict min and max stats to the limits allowed by the game seed
    Allow the hex game seed to be used for starting adventures (it was annoying every time I had to convert to an int)
    TrustyJAID committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    7bc4e62 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cee5b26 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    2bddb37 View commit details
    Browse the repository at this point in the history
  2. Fix math on tinkerer forging and increase base modifier by 0.45

    - Make forging display use the new item table
    TrustyJAID committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    bf66c8a View commit details
    Browse the repository at this point in the history
  3. Update the forging interface to utilize the select menu for items ins…

    …tead of typing the item name.
    
    Prevent a potential issue selecting the same item twice without enough items owned causing a key error when trying to forge the new item.
    TrustyJAID committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    32fa0f3 View commit details
    Browse the repository at this point in the history
  4. Use Modal to enter item name instead of waiting for user input. This …

    …restructures the item creation to always have a confirmation when created
    TrustyJAID committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    d2f0afc View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Fix issue when nega-dev is picked in negaverse where it would be tryi…

    …ng to pull a range between 1 and 0 it should always be at least 1.
    TrustyJAID committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    607b1a6 View commit details
    Browse the repository at this point in the history