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

Integrate flow field pathfinder into game simulation #1656

Open
wants to merge 68 commits into
base: master
Choose a base branch
from

Commits on Aug 10, 2024

  1. Configuration menu
    Copy the full SHA
    cb5a754 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7584db4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ddc053 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6e6c8b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3d24ca4 View commit details
    Browse the repository at this point in the history
  6. gamestate: Add map to state.

    heinezen committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    cdf83d8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    94e1afb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6d2a200 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ae36387 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    672efb1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a2ed206 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    68443c6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    596aecb View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    564497e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f239a6f View commit details
    Browse the repository at this point in the history
  16. path: Change all relative coordinates to delta types.

    Prevents accidental confusion between relative and absolute coordinates on grid.
    heinezen committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    0763deb View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    258c592 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    66709b4 View commit details
    Browse the repository at this point in the history
  19. path: Flag in integration field.

    Speeds up flow field creation by ~30%.
    heinezen committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    d269150 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    60cf82a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    6c7a471 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    308c913 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    e7f7ed9 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    5828177 View commit details
    Browse the repository at this point in the history
  25. path: Reset with std::fill.

    heinezen committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    d5d4372 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    d51ebba View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    e849754 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    ebc0592 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    805148c View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    b48c68a View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    352996f View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    906e47a View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    4029276 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    7471b43 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    52a6e86 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    7d8025c View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    36eafc4 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    d328738 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    0da61fa View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    d651de4 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    da34efc View commit details
    Browse the repository at this point in the history
  42. path: Limit sectors where LOS is transferred between portals.

    This avoid edge cases where LOS flags would be set when LOS is actually blocked by an obstacle, e.g. a cell in a sector that is not visited.
    heinezen committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    e67deef View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    0eba33c View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    7a48ef0 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    9f4355c View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    4f843d8 View commit details
    Browse the repository at this point in the history
  47. path: Add FLOW_TARGET flag.

    heinezen committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    7b71179 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    82ce34e View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    c1d5637 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    9206916 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    2ac9638 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    a7415ab View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    2abbb3d View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    09e22df View commit details
    Browse the repository at this point in the history
  55. Fix compiler warnings.

    heinezen committed Aug 10, 2024
    Configuration menu
    Copy the full SHA
    b651e36 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    3790ffb View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    91e84a9 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    156165a View commit details
    Browse the repository at this point in the history
  59. Configuration menu
    Copy the full SHA
    7eaebae View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    3a63dc6 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    498beb3 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    9662186 View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    38d05e6 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    7032505 View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    e999fe4 View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    3c79d9e View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    347d586 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

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