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

Tyrian port #100

Draft
wants to merge 60 commits into
base: main
Choose a base branch
from
Draft

Tyrian port #100

wants to merge 60 commits into from

Commits on Apr 8, 2023

  1. Expand .gitignore

    davesmith00000 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    3daea5c View commit details
    Browse the repository at this point in the history
  2. README typo

    davesmith00000 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    5d45b15 View commit details
    Browse the repository at this point in the history
  3. Basic Nix flake

    davesmith00000 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    6fd7efc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d747be View commit details
    Browse the repository at this point in the history
  5. Fix GHA workflow

    davesmith00000 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    cbcff0d View commit details
    Browse the repository at this point in the history
  6. Try again

    davesmith00000 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    2e4c23d View commit details
    Browse the repository at this point in the history
  7. Change base package

    davesmith00000 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    414b5a1 View commit details
    Browse the repository at this point in the history
  8. Ported Colour class

    davesmith00000 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    699bbd1 View commit details
    Browse the repository at this point in the history
  9. Ported Hexagon class

    davesmith00000 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    0642ce6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5f34b58 View commit details
    Browse the repository at this point in the history
  11. Ported Version class

    davesmith00000 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    133f0e3 View commit details
    Browse the repository at this point in the history
  12. Ported Monster class

    davesmith00000 committed Apr 8, 2023
    Configuration menu
    Copy the full SHA
    12cefff View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6e5f5e8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    47be22c View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2023

  1. Configuration menu
    Copy the full SHA
    2a8bf5d View commit details
    Browse the repository at this point in the history
  2. WIP

    davesmith00000 committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    a826b0f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fcbc6e View commit details
    Browse the repository at this point in the history
  4. Ported Scenario class

    davesmith00000 committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    3e0a233 View commit details
    Browse the repository at this point in the history
  5. WIP

    davesmith00000 committed Apr 9, 2023
    Configuration menu
    Copy the full SHA
    1c7f3ff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b882336 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Configuration menu
    Copy the full SHA
    081c868 View commit details
    Browse the repository at this point in the history
  2. A few chunks of Main

    davesmith00000 committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    458a6f9 View commit details
    Browse the repository at this point in the history
  3. Working through Main

    davesmith00000 committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    a3a3934 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54206f5 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. Configuration menu
    Copy the full SHA
    2a889d1 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Starts to build out the Indigo implementation

    Just displays hexes on the screen at the moment
    hobnob committed May 2, 2023
    Configuration menu
    Copy the full SHA
    9e7e301 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Adds a map tile (a1a) with move icon

    No event yet for moving a tile, but the position is all correct
    hobnob committed May 4, 2023
    Configuration menu
    Copy the full SHA
    6a1479c View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    9c3429a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1531278 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Configuration menu
    Copy the full SHA
    3caa47a View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Creates a context menu that can be used to rotate or remove a room

    The rotation isn't right yet, but it shouldn't be far off
    hobnob committed May 16, 2023
    Configuration menu
    Copy the full SHA
    896dbef View commit details
    Browse the repository at this point in the history

Commits on May 18, 2023

  1. Fixes rotations for rooms

    hobnob committed May 18, 2023
    Configuration menu
    Copy the full SHA
    716cb6b View commit details
    Browse the repository at this point in the history

Commits on May 22, 2023

  1. Configuration menu
    Copy the full SHA
    f02f410 View commit details
    Browse the repository at this point in the history
  2. Converts PNG files to webp

    hobnob committed May 22, 2023
    Configuration menu
    Copy the full SHA
    7287543 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    d0c2fc1 View commit details
    Browse the repository at this point in the history
  2. Fixed Typo

    hobnob committed May 31, 2023
    Configuration menu
    Copy the full SHA
    a51bb4c View commit details
    Browse the repository at this point in the history
  3. Adds webp to tooling

    hobnob committed May 31, 2023
    Configuration menu
    Copy the full SHA
    9286696 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Configuration menu
    Copy the full SHA
    f52a3eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb5f925 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    537057e View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. Improves Monster rendering and adds a cell map

    The cell map is a set of flags that allows us to check a specific cell
    to see what it contains
    hobnob committed Jun 7, 2023
    Configuration menu
    Copy the full SHA
    8d95ad5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1c406c7 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Validation now uses flags

    hobnob committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    b0740e0 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. Amalgamates a lot of the complex rotations into a single trait

    Also adds a concept of 'hidden' tiles (used in the actual game) and
    fixes the rotation of obstacles so that you can't place one obstacle
    over another through rotation
    hobnob committed Jun 9, 2023
    Configuration menu
    Copy the full SHA
    17d95a7 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2023

  1. Adds coins

    hobnob committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    33d3a89 View commit details
    Browse the repository at this point in the history
  2. Adds tokens

    hobnob committed Jun 11, 2023
    Configuration menu
    Copy the full SHA
    1668a28 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Adds styles

    hobnob committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    291b644 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Configuration menu
    Copy the full SHA
    6105427 View commit details
    Browse the repository at this point in the history
  2. Removes older assets

    hobnob committed Jun 13, 2023
    Configuration menu
    Copy the full SHA
    c9dceea View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Configuration menu
    Copy the full SHA
    a340657 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Configuration menu
    Copy the full SHA
    d65bc14 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    010bd15 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    6f67ecf View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Adds storage capability

    The creator now saves the state of the model (but doesn't yet load it)
    hobnob committed Jul 4, 2023
    Configuration menu
    Copy the full SHA
    2625582 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. A number of changes and fixes

     * Mill upgrade
     * Hexagon rotation is now odd row (to match legacy)
     * Legacy web storage now works after a fashion
     * Rotation is broken - it's unclear why at the moment
     * Added tests
     * Fixes CI
    hobnob committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    fc35fa5 View commit details
    Browse the repository at this point in the history
  2. Update ci.yml

    hobnob authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    bdb90a8 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Finishes conversion to odd row

    hobnob committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    f949f45 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    5d4341a View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    7f2c4ea View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Configuration menu
    Copy the full SHA
    880eca0 View commit details
    Browse the repository at this point in the history