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

feat: Add support for isometric staggered maps #1895

Merged
merged 11 commits into from
Sep 13, 2022

Commits on Sep 11, 2022

  1. Add support for sometric staggered maps

    fixes flame-engine#1893
    
    Also fixes improper scaling on hexagonal maps.
    Cleanup: use switch statement for size.
    jtmcdole committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    8c4f1a5 View commit details
    Browse the repository at this point in the history
  2. Add second pass to staggered X tiles for Isometric

    (next up: fixing Hex staggering and tests with new assets)
    jtmcdole committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    e600087 View commit details
    Browse the repository at this point in the history
  3. work in progress: handle staggered paints

    note: this only works for single-atlas tile maps due to current
    contraints in flame_tiled.
    jtmcdole committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    35f67df View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f0d5035 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    982eb67 View commit details
    Browse the repository at this point in the history
  6. Cleanup second pass condition + comment

    Second pass only needed for staggerY/X-Axis (even or odd)
    jtmcdole committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    226da80 View commit details
    Browse the repository at this point in the history
  7. melos analyze

    jtmcdole committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    805987e View commit details
    Browse the repository at this point in the history
  8. Merge with head + parallax + offset + opacity!

    - RenderableGroup needs to refreshCache and hadnleResize on its
      children.
    jtmcdole committed Sep 11, 2022
    Configuration menu
    Copy the full SHA
    227812b View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. Remove default handlers

    jtmcdole committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    ab1a9a9 View commit details
    Browse the repository at this point in the history
  2. spelling

    jtmcdole committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    7550331 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2022

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