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

Convert from stdweb to wasm-bindgen #333

Merged
merged 188 commits into from
Mar 13, 2023
Merged

Convert from stdweb to wasm-bindgen #333

merged 188 commits into from
Mar 13, 2023

Commits on Jul 26, 2020

  1. Initial minimal commit of bindgen branch, beginning to port API from …

    …stdweb to wasm-bindgen
    
    Only a couple of global functions as well as Room objects with some of their
    functions are implemented so far
    shanemadden committed Jul 26, 2020
    Configuration menu
    Copy the full SHA
    495b8dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b71e3d View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2020

  1. Update work in progress, added a bunch of implementation coverage for…

    … room object and structure prototypes and positions
    shanemadden committed Nov 11, 2020
    Configuration menu
    Copy the full SHA
    a454a86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3176bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    119e04c View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2020

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

Commits on Nov 15, 2020

  1. Configuration menu
    Copy the full SHA
    5f47e3d View commit details
    Browse the repository at this point in the history
  2. bit more cpu

    shanemadden committed Nov 15, 2020
    Configuration menu
    Copy the full SHA
    3d3c9c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1247241 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2020

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

Commits on Nov 17, 2020

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

Commits on Nov 18, 2020

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

Commits on Nov 19, 2020

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

Commits on Nov 20, 2020

  1. Configuration menu
    Copy the full SHA
    84dc122 View commit details
    Browse the repository at this point in the history
  2. format, big format

    shanemadden committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    e7df741 View commit details
    Browse the repository at this point in the history
  3. Remove js files

    shanemadden committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    fc8e96c View commit details
    Browse the repository at this point in the history
  4. Delete unused code

    shanemadden committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    8c65483 View commit details
    Browse the repository at this point in the history
  5. lab range extra constant

    shanemadden committed Nov 20, 2020
    Configuration menu
    Copy the full SHA
    c7d383e View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2020

  1. Configuration menu
    Copy the full SHA
    dfa1be2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e79c04d View commit details
    Browse the repository at this point in the history
  3. Implement RawObjectId as u128, with the most significant 96 bits used…

    … for id and the least significant 8 store the padding length to support variable padding
    shanemadden committed Nov 22, 2020
    Configuration menu
    Copy the full SHA
    89f1c49 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    18c10d2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ba5e3eb View commit details
    Browse the repository at this point in the history
  6. Add JsObjectId, which is a typed wrapper around a js heap stored obje…

    …ct id string, and some resolve wrappers
    shanemadden committed Nov 22, 2020
    Configuration menu
    Copy the full SHA
    89e8f98 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ad06d1d View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2020

  1. Configuration menu
    Copy the full SHA
    244f691 View commit details
    Browse the repository at this point in the history
  2. native object id resolve

    shanemadden committed Nov 23, 2020
    Configuration menu
    Copy the full SHA
    86f5c75 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2020

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

Commits on Nov 26, 2020

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

Commits on Nov 29, 2020

  1. Configuration menu
    Copy the full SHA
    1ee39c3 View commit details
    Browse the repository at this point in the history
  2. Update dependencies and add features for seasonal and private server …

    …target environments and fmt
    shanemadden committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    b098ced View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d8afdc View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2020

  1. Configuration menu
    Copy the full SHA
    c5d5c32 View commit details
    Browse the repository at this point in the history
  2. Add seasonal constants

    shanemadden committed Dec 5, 2020
    Configuration menu
    Copy the full SHA
    ccf1546 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f884899 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2020

  1. Configuration menu
    Copy the full SHA
    36f4dd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33b0afb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3ff839f View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2020

  1. Configuration menu
    Copy the full SHA
    30ac774 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14d3b34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b583dd2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a7177a View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2020

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

Commits on Dec 25, 2020

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

    shanemadden committed Dec 25, 2020
    Configuration menu
    Copy the full SHA
    a90997e View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2020

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

Commits on Dec 29, 2020

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

Commits on Jan 2, 2021

  1. Update bindgen build notes, fewer output file hacks are needed with c…

    …urrent versions of bindgen
    shanemadden committed Jan 2, 2021
    Configuration menu
    Copy the full SHA
    565a814 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2021

  1. Configuration menu
    Copy the full SHA
    3845e8c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a120fea View commit details
    Browse the repository at this point in the history
  3. Clean up room iter

    shanemadden committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    117ae5c View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2021

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

Commits on Jan 23, 2021

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

Commits on Jan 27, 2021

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

Commits on Feb 2, 2021

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

Commits on Feb 6, 2021

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

Commits on Feb 17, 2021

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

Commits on Feb 25, 2021

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

Commits on Feb 26, 2021

  1. Configuration menu
    Copy the full SHA
    9396d1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb0a25c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82ad0ab View commit details
    Browse the repository at this point in the history
  4. Comment improvements

    shanemadden committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    58f7b9f View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2021

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

Commits on Mar 7, 2021

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

Commits on Mar 23, 2021

  1. Configuration menu
    Copy the full SHA
    75f41fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5059610 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f935b9 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2021

  1. Converting Position into using u8 for in-room x and y (#346)

    * refactor(position): converted Position.x and Position.y to using u8 instead of u32
    
    In other places, we use u8 for the in-room (x,y) positions. This isn't reflected in Position, where
    instead u32 is used. This fixes that.
    
    BREAKING CHANGE: Position only accepts and returns u8 instead of u32 for the in-room x and y.
    
    * fix(position): fixed typos in casts and serde readable type
    khoover authored Apr 18, 2021
    Configuration menu
    Copy the full SHA
    ef038f2 View commit details
    Browse the repository at this point in the history
  2. LocalCostMatrix improvements (#347)

    * refactor(local_cost_matrix): changed LocalCostMatrix to use a fixed-size array internally
    
    Instead of using Vec<u8>, LocalCostMatrix now holds a [u8; 2500] directly. Also replaced the
    Into<Vec<u8>> for LocalCostMatrix with From<LocalCostMatrix> for Vec<u8>, to be idiomatic.
    
    * feat(local_cost_matrix): added indexing implementations for (u8, u8)
    
    LocalCostMatrix's can now be indexed by (u8, u8) pairs.
    
    * feat(local_cost_matrix): added unchecked get and set
    
    * fix(local_cost_matrix): added asserts that x and y are valid coordinates
    
    Before, we just relied on the bounds checking the index that pos_as_idx spits out, but that allows
    invalid coordinates like (0, 201) to be passed in. This fixes that. As a result of the bounds
    checking from the asserts, we can skip the checking that goes on in []::index, and just use the
    unchecked versions instead.
    
    * feat(local_cost_matrix): added indexing impls for Position
    
    * refactor(local_cost_matrix): get and set now use indexing, indexing uses unchecked internally
    
    With the (u8, u8) indexing impl, we can rewrite get and set in terms of them. And in the indexing
    impl, because we check that x and y are in bounds, we're guaranteed that the index from pos_as_idx
    will be in bounds as well, so we can just use the unchecked accessors instead.
    khoover authored Apr 18, 2021
    Configuration menu
    Copy the full SHA
    7755196 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2021

  1. Bringing parity back for pathfinder, movement and a number of find AP…

    …Is. (#349)
    
    * Cleanup duplicated traits across structures.
    * Move to using serde-wasm-bindgen instead of built-in bindgen serialization that uses stringification + JSON parsing.
    * Implement pathfinder functions back to parity including options callbacks.
    * Implement typed find methods. (Still missing 'Terrain' find.)
    * Add strongly typed wrapper containers for 'Array' and 'HashMap' JS objects.
    * Add 'as_has_store' back to structure enum type. (Other traits need adding still!)
    * Add missing structure properties.
    * Remove old stdweb code for functionality that is now implemented.
    * Convert RoomName conversion that can fail to TryFrom. Use 'expect' in places it should never fail to unwrap.
    Azaril authored Apr 19, 2021
    Configuration menu
    Copy the full SHA
    39331d1 View commit details
    Browse the repository at this point in the history
  2. SparseCostMatrix (#348)

    * refactor(local_cost_matrix): changed LocalCostMatrix to use a fixed-size array internally
    
    Instead of using Vec<u8>, LocalCostMatrix now holds a [u8; 2500] directly. Also replaced the
    Into<Vec<u8>> for LocalCostMatrix with From<LocalCostMatrix> for Vec<u8>, to be idiomatic.
    
    * feat(local_cost_matrix): added indexing implementations for (u8, u8)
    
    LocalCostMatrix's can now be indexed by (u8, u8) pairs.
    
    * feat(local_cost_matrix): added unchecked get and set
    
    * fix(local_cost_matrix): added asserts that x and y are valid coordinates
    
    Before, we just relied on the bounds checking the index that pos_as_idx spits out, but that allows
    invalid coordinates like (0, 201) to be passed in. This fixes that. As a result of the bounds
    checking from the asserts, we can skip the checking that goes on in []::index, and just use the
    unchecked versions instead.
    
    * feat(local_cost_matrix): added indexing impls for Position
    
    * refactor(local_cost_matrix): get and set now use indexing, indexing uses unchecked internally
    
    With the (u8, u8) indexing impl, we can rewrite get and set in terms of them. And in the indexing
    impl, because we check that x and y are in bounds, we're guaranteed that the index from pos_as_idx
    will be in bounds as well, so we can just use the unchecked accessors instead.
    
    * feat(cost_matrix): added a SparseCostMatrix struct, added LocalCostMatrix::{iter, iter_mut}
    
    SparseCostMatrix is the sparse counterpart to the LocalCostMatrix. Also added methods for generating
    iterators over both the sparse and dense versions.
    
    * feat(sparse_cost_matrix): added From<CostMatrix> implementation
    
    * perf(sparse_cost_matrix): refactored assert in From<CostMatrix> to only run once
    
    * refactor(local/cost_matrix.rs): refactored index -> (x,y) into a separate function
    
    * feat(local/cost_matrix.rs): added methods for merging cost matrices
    
    Can now merge the two cost matrix types into each other; forms the basis for possible layered cost
    matrix behaviour, builder patterns, etc.
    
    * refactor(cost_matrix_iter): rewrote the iter methods to give &u8 values back instead of u8
    
    Some users might only care about a few values, why deref before it's needed? They can always chain
    .copied() after if needed.
    
    BREAKING CHANGE: .iter() returns impl Iterator<Item = ((u8, u8), &u8)> instead of impl Iterator<Item
    = ((u8, u8), u8)> for Local and SparseCostMatrix.
    
    * fix(local/cost_matrix.rs): fixed impls that broke due to iter output change
    
    * refactor(local_cost_matrix): removed casts of Position::x and Position::y to u8
    
    Now that the position change is merged, these casts are unnecessary.
    
    * style(local/cost_matrix.rs): removed old commented-out code
    
    * docs(sparse_cost_matrix): added comment explaining why 0 entries are filtered out
    
    * style(local/cost_matrix.rs): removed more std-web code
    khoover authored Apr 19, 2021
    Configuration menu
    Copy the full SHA
    85b6443 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2021

  1. Add traits to make heal/attack/transfer type safe. Add raw memory seg…

    …ment access. Add structure trait access.
    Azaril committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    4edd585 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2021

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

Commits on Apr 28, 2021

  1. Configuration menu
    Copy the full SHA
    37d4ab7 View commit details
    Browse the repository at this point in the history
  2. build(wasm-bindgen-test): added wasm-bindgen-test 0.3.* as a dev depe…

    …ndency
    
    If we're going to be using wasm-pack test, we need this.
    khoover committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    edd418f View commit details
    Browse the repository at this point in the history
  3. test(room_coordinate): fixed test build breakages due to constness vi…

    …olations
    
    RoomCoordinate::unchecked_new is a non-const function, and so can't be used when creating
    const/static arrays. So instead, provide helper methods that return vecs or arrays.
    khoover committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    ba059df View commit details
    Browse the repository at this point in the history
  4. Disable cargo-web tests, fix feature builds and some test and bug fix…

    …es, re-add move_to_with_options
    shanemadden committed Apr 28, 2021
    Configuration menu
    Copy the full SHA
    5621ec5 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. Add MapVisual support

    shanemadden committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    374f330 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8af71b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b809cc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    98aaa88 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2021

  1. Lots of changes to bring bindgen API closer to parity with stdweb imp…

    …lementation. (#354)
    
    * Work in progress on parity API implementation.
    
    * Lots of bindings fixes. Cost matrix pos fix. Better JsHashMap semantics.
    
    * Fix doc test
    
    Co-authored-by: Shane Madden <shanemadden@users.noreply.github.com>
    Azaril and shanemadden authored May 5, 2021
    Configuration menu
    Copy the full SHA
    4375d5f View commit details
    Browse the repository at this point in the history

Commits on May 6, 2021

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

Commits on May 8, 2021

  1. Fixes and additions to bindgen API. (#355)

    * Work in progress on parity API implementation.
    
    * Lots of bindings fixes. Cost matrix pos fix. Better JsHashMap semantics.
    
    * Fix doc test
    
    * Convert packed position to u32 from i32. Add flag + construction site container support. Fix type conversion for room status timestamp.
    
    Co-authored-by: Shane Madden <shanemadden@users.noreply.github.com>
    Azaril and shanemadden authored May 8, 2021
    Configuration menu
    Copy the full SHA
    d0ca5ba View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Implement JsContainerFromValue for StructureSpawn

    (needed for the changes in the starter I pushed a couple days ago for the starter but didn't commit)
    shanemadden committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    2a12d3d View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2021

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

Commits on Aug 22, 2021

  1. Fix name on processPower

    shanemadden committed Aug 22, 2021
    Configuration menu
    Copy the full SHA
    abdf1e9 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

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

Commits on Oct 20, 2021

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

Commits on Oct 25, 2021

  1. Creep::ticks_to_live returns Option (because the game returns undefin…

    …ed for creeps that are currently spawning) (#367)
    smessmer authored Oct 25, 2021
    Configuration menu
    Copy the full SHA
    869cc00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebcb982 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    053872b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e04474 View commit details
    Browse the repository at this point in the history
  5. TransferableObject (#363)

    smessmer authored Oct 25, 2021
    Configuration menu
    Copy the full SHA
    18bdae3 View commit details
    Browse the repository at this point in the history
  6. impl TryFrom<StructureObject> for StoreObject (#362)

    Co-authored-by: Shane Madden <shanemadden@users.noreply.github.com>
    smessmer and shanemadden authored Oct 25, 2021
    Configuration menu
    Copy the full SHA
    0a4a202 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1c5a3c6 View commit details
    Browse the repository at this point in the history
  8. Fix extra TryFrom

    shanemadden committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    9585e24 View commit details
    Browse the repository at this point in the history
  9. Bump edition to 2021

    shanemadden committed Oct 25, 2021
    Configuration menu
    Copy the full SHA
    281f74b View commit details
    Browse the repository at this point in the history
  10. Pathfinder fix (#357)

    khoover authored Oct 25, 2021
    Configuration menu
    Copy the full SHA
    cbc2a8a View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

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

Commits on May 24, 2022

  1. Configuration menu
    Copy the full SHA
    fce5308 View commit details
    Browse the repository at this point in the history
  2. Quick fixes from lashtear

    shanemadden committed May 24, 2022
    Configuration menu
    Copy the full SHA
    deae7de View commit details
    Browse the repository at this point in the history
  3. Format

    shanemadden committed May 24, 2022
    Configuration menu
    Copy the full SHA
    ca980f6 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2022

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

Commits on Jul 13, 2022

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

Commits on Jul 25, 2022

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

Commits on Jul 26, 2022

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

Commits on Aug 5, 2022

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

    shanemadden committed Aug 5, 2022
    Configuration menu
    Copy the full SHA
    166034b View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2022

  1. Object ID cleanup

    shanemadden committed Aug 12, 2022
    Configuration menu
    Copy the full SHA
    18047bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b618ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eff6958 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77ea632 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2022

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

Commits on Aug 19, 2022

  1. Configuration menu
    Copy the full SHA
    7b55ff5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59d5d35 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61d200d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3406bc2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c533133 View commit details
    Browse the repository at this point in the history
  6. Fix warnings and format

    shanemadden committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    5e11aa6 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. Configuration menu
    Copy the full SHA
    40ad4b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebd128e View commit details
    Browse the repository at this point in the history
  3. Event log first attempt

    shanemadden committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    fe9d892 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

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

    shanemadden committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    b8130b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf5f9a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4048fff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f94f98 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6712566 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    89accd8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f9ee98c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    46f0b15 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5222a17 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2022

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

Commits on Aug 29, 2022

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

Commits on Aug 30, 2022

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

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    fd6d173 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ddc3c88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d98cba9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bf63c69 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3660ba8 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    0ecd0d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33aa136 View commit details
    Browse the repository at this point in the history
  3. bump build

    shanemadden committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    afc8e22 View commit details
    Browse the repository at this point in the history
  4. clippy

    shanemadden committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    c5d9468 View commit details
    Browse the repository at this point in the history
  5. fmt

    shanemadden committed Sep 9, 2022
    Configuration menu
    Copy the full SHA
    7ad770c View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2022

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

Commits on Nov 3, 2022

  1. Changelog

    shanemadden committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    89cb598 View commit details
    Browse the repository at this point in the history
  2. clippy

    shanemadden committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    957a6c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    771bc22 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    630183b View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

  1. Configuration menu
    Copy the full SHA
    4701aec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0780dba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2afb2a View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2022

  1. Configuration menu
    Copy the full SHA
    0635ca8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9372594 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ab326a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abeeeb5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dfa7664 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2022

  1. Configuration menu
    Copy the full SHA
    a79a325 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e8b6b1f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14a03eb View commit details
    Browse the repository at this point in the history
  4. Fix empty effect returns

    shanemadden committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    61b4f9b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ea06cad View commit details
    Browse the repository at this point in the history
  6. Implement remaining game methods for Position (still needs FindOption…

    …s where RoomPosition does)
    shanemadden committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    f0b540a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5a73849 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    246e137 View commit details
    Browse the repository at this point in the history
  9. fmt

    shanemadden committed Nov 20, 2022
    Configuration menu
    Copy the full SHA
    e04b39f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d6a18d8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3878560 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

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

Commits on Dec 3, 2022

  1. Rename [Js]FindOptions to [Js]FindPathOptions to reflect their use an…

    …d because we need the FindOptions name
    shanemadden committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    2f55d8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa3188b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d9d1705 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2022

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

Commits on Dec 7, 2022

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

Commits on Feb 13, 2023

  1. Configuration menu
    Copy the full SHA
    16784b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7bdc081 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0315c9d View commit details
    Browse the repository at this point in the history
  4. fmt

    shanemadden committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    ba669a9 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

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

Commits on Mar 5, 2023

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