gdritter repos wenaglia / 0e11859
unfinished ncollide work Getty Ritter 4 years ago
3 changed file(s) with 231 addition(s) and 43 deletion(s). Collapse all Expand all
124124 "cc 1.0.31 (registry+https://github.com/rust-lang/crates.io-index)",
125125 "libc 0.2.50 (registry+https://github.com/rust-lang/crates.io-index)",
126126 ]
127
128 [[package]]
129 name = "base-x"
130 version = "0.2.5"
131 source = "registry+https://github.com/rust-lang/crates.io-index"
127132
128133 [[package]]
129134 name = "base64"
168173 source = "registry+https://github.com/rust-lang/crates.io-index"
169174
170175 [[package]]
176 name = "bumpalo"
177 version = "2.4.3"
178 source = "registry+https://github.com/rust-lang/crates.io-index"
179
180 [[package]]
171181 name = "byteorder"
172182 version = "1.3.1"
173183 source = "registry+https://github.com/rust-lang/crates.io-index"
436446 "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)",
437447 "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)",
438448 ]
449
450 [[package]]
451 name = "discard"
452 version = "1.0.4"
453 source = "registry+https://github.com/rust-lang/crates.io-index"
439454
440455 [[package]]
441456 name = "downcast-rs"
686701 ]
687702
688703 [[package]]
704 name = "itoa"
705 version = "0.4.4"
706 source = "registry+https://github.com/rust-lang/crates.io-index"
707
708 [[package]]
689709 name = "jpeg-decoder"
690710 version = "0.1.15"
691711 source = "registry+https://github.com/rust-lang/crates.io-index"
941961 ]
942962
943963 [[package]]
964 name = "ncollide3d"
965 version = "0.19.1"
966 source = "registry+https://github.com/rust-lang/crates.io-index"
967 dependencies = [
968 "alga 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
969 "approx 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
970 "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
971 "downcast-rs 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
972 "either 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
973 "nalgebra 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)",
974 "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
975 "petgraph 0.4.13 (registry+https://github.com/rust-lang/crates.io-index)",
976 "rand 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)",
977 "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
978 "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)",
979 ]
980
981 [[package]]
944982 name = "nodrop"
945983 version = "0.1.13"
946984 source = "registry+https://github.com/rust-lang/crates.io-index"
957995 name = "nonzero_signed"
958996 version = "1.0.3"
959997 source = "registry+https://github.com/rust-lang/crates.io-index"
998
999 [[package]]
1000 name = "nphysics3d"
1001 version = "0.11.1"
1002 source = "registry+https://github.com/rust-lang/crates.io-index"
1003 dependencies = [
1004 "alga 0.9.0 (registry+https://github.com/rust-lang/crates.io-index)",
1005 "approx 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
1006 "bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
1007 "downcast-rs 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
1008 "either 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
1009 "nalgebra 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)",
1010 "ncollide3d 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)",
1011 "num-traits 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
1012 "slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
1013 "stdweb 0.4.17 (registry+https://github.com/rust-lang/crates.io-index)",
1014 "time 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)",
1015 ]
9601016
9611017 [[package]]
9621018 name = "num"
10741130
10751131 [[package]]
10761132 name = "owning_ref"
1077 version = "0.3.3"
1133 version = "0.4.0"
10781134 source = "registry+https://github.com/rust-lang/crates.io-index"
10791135 dependencies = [
10801136 "stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
1081 ]
1082
1083 [[package]]
1084 name = "owning_ref"
1085 version = "0.4.0"
1086 source = "registry+https://github.com/rust-lang/crates.io-index"
1087 dependencies = [
1088 "stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
1089 ]
1090
1091 [[package]]
1092 name = "parking_lot"
1093 version = "0.5.5"
1094 source = "registry+https://github.com/rust-lang/crates.io-index"
1095 dependencies = [
1096 "owning_ref 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
1097 "parking_lot_core 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)",
10981137 ]
10991138
11001139 [[package]]
11041143 dependencies = [
11051144 "lock_api 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)",
11061145 "parking_lot_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
1107 ]
1108
1109 [[package]]
1110 name = "parking_lot_core"
1111 version = "0.2.14"
1112 source = "registry+https://github.com/rust-lang/crates.io-index"
1113 dependencies = [
1114 "libc 0.2.50 (registry+https://github.com/rust-lang/crates.io-index)",
1115 "rand 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
1116 "smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)",
1117 "winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)",
11181146 ]
11191147
11201148 [[package]]
14371465 ]
14381466
14391467 [[package]]
1468 name = "ryu"
1469 version = "0.2.8"
1470 source = "registry+https://github.com/rust-lang/crates.io-index"
1471
1472 [[package]]
14401473 name = "scopeguard"
14411474 version = "0.3.3"
14421475 source = "registry+https://github.com/rust-lang/crates.io-index"
14891522 "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)",
14901523 "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)",
14911524 ]
1525
1526 [[package]]
1527 name = "serde_json"
1528 version = "1.0.39"
1529 source = "registry+https://github.com/rust-lang/crates.io-index"
1530 dependencies = [
1531 "itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)",
1532 "ryu 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
1533 "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)",
1534 ]
1535
1536 [[package]]
1537 name = "sha1"
1538 version = "0.6.0"
1539 source = "registry+https://github.com/rust-lang/crates.io-index"
14921540
14931541 [[package]]
14941542 name = "shell32-sys"
15231571
15241572 [[package]]
15251573 name = "shrev"
1526 version = "1.0.1"
1527 source = "registry+https://github.com/rust-lang/crates.io-index"
1528 dependencies = [
1529 "derivative 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)",
1530 "parking_lot 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)",
1531 ]
1574 version = "1.1.1"
1575 source = "registry+https://github.com/rust-lang/crates.io-index"
15321576
15331577 [[package]]
15341578 name = "sid"
15721616 "rayon 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)",
15731617 "shred 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
15741618 "shred-derive 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
1575 "shrev 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)",
1619 "shrev 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
15761620 "tuple_utils 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
15771621 ]
15781622
15871631 ]
15881632
15891633 [[package]]
1634 name = "specs-hierarchy"
1635 version = "0.3.1"
1636 source = "registry+https://github.com/rust-lang/crates.io-index"
1637 dependencies = [
1638 "hibitset 0.5.4 (registry+https://github.com/rust-lang/crates.io-index)",
1639 "shred 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)",
1640 "shred-derive 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
1641 "shrev 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
1642 "specs 0.14.3 (registry+https://github.com/rust-lang/crates.io-index)",
1643 ]
1644
1645 [[package]]
1646 name = "specs-physics"
1647 version = "0.2.1"
1648 source = "registry+https://github.com/rust-lang/crates.io-index"
1649 dependencies = [
1650 "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
1651 "nalgebra 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)",
1652 "ncollide3d 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)",
1653 "nphysics3d 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)",
1654 "shrev 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)",
1655 "specs 0.14.3 (registry+https://github.com/rust-lang/crates.io-index)",
1656 "specs-hierarchy 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)",
1657 ]
1658
1659 [[package]]
15901660 name = "stable_deref_trait"
15911661 version = "1.1.1"
15921662 source = "registry+https://github.com/rust-lang/crates.io-index"
16021672 [[package]]
16031673 name = "stdweb"
16041674 version = "0.1.3"
1675 source = "registry+https://github.com/rust-lang/crates.io-index"
1676
1677 [[package]]
1678 name = "stdweb"
1679 version = "0.4.17"
1680 source = "registry+https://github.com/rust-lang/crates.io-index"
1681 dependencies = [
1682 "discard 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)",
1683 "rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)",
1684 "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)",
1685 "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)",
1686 "stdweb-derive 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)",
1687 "stdweb-internal-macros 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)",
1688 "stdweb-internal-runtime 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
1689 "wasm-bindgen 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)",
1690 ]
1691
1692 [[package]]
1693 name = "stdweb-derive"
1694 version = "0.5.1"
1695 source = "registry+https://github.com/rust-lang/crates.io-index"
1696 dependencies = [
1697 "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)",
1698 "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)",
1699 "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)",
1700 "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)",
1701 "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)",
1702 ]
1703
1704 [[package]]
1705 name = "stdweb-internal-macros"
1706 version = "0.2.7"
1707 source = "registry+https://github.com/rust-lang/crates.io-index"
1708 dependencies = [
1709 "base-x 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)",
1710 "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)",
1711 "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)",
1712 "serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)",
1713 "serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)",
1714 "serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)",
1715 "sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
1716 "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)",
1717 ]
1718
1719 [[package]]
1720 name = "stdweb-internal-runtime"
1721 version = "0.1.4"
16051722 source = "registry+https://github.com/rust-lang/crates.io-index"
16061723
16071724 [[package]]
17581875 [[package]]
17591876 name = "void"
17601877 version = "1.0.2"
1878 source = "registry+https://github.com/rust-lang/crates.io-index"
1879
1880 [[package]]
1881 name = "wasm-bindgen"
1882 version = "0.2.45"
1883 source = "registry+https://github.com/rust-lang/crates.io-index"
1884 dependencies = [
1885 "wasm-bindgen-macro 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)",
1886 ]
1887
1888 [[package]]
1889 name = "wasm-bindgen-backend"
1890 version = "0.2.45"
1891 source = "registry+https://github.com/rust-lang/crates.io-index"
1892 dependencies = [
1893 "bumpalo 2.4.3 (registry+https://github.com/rust-lang/crates.io-index)",
1894 "lazy_static 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
1895 "log 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)",
1896 "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)",
1897 "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)",
1898 "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)",
1899 "wasm-bindgen-shared 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)",
1900 ]
1901
1902 [[package]]
1903 name = "wasm-bindgen-macro"
1904 version = "0.2.45"
1905 source = "registry+https://github.com/rust-lang/crates.io-index"
1906 dependencies = [
1907 "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)",
1908 "wasm-bindgen-macro-support 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)",
1909 ]
1910
1911 [[package]]
1912 name = "wasm-bindgen-macro-support"
1913 version = "0.2.45"
1914 source = "registry+https://github.com/rust-lang/crates.io-index"
1915 dependencies = [
1916 "proc-macro2 0.4.27 (registry+https://github.com/rust-lang/crates.io-index)",
1917 "quote 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)",
1918 "syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)",
1919 "wasm-bindgen-backend 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)",
1920 "wasm-bindgen-shared 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)",
1921 ]
1922
1923 [[package]]
1924 name = "wasm-bindgen-shared"
1925 version = "0.2.45"
17611926 source = "registry+https://github.com/rust-lang/crates.io-index"
17621927
17631928 [[package]]
17711936 "sdl2 0.31.0 (registry+https://github.com/rust-lang/crates.io-index)",
17721937 "specs 0.14.3 (registry+https://github.com/rust-lang/crates.io-index)",
17731938 "specs-derive 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)",
1939 "specs-physics 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
17741940 "tiled 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
17751941 ]
17761942
18642030 "checksum autocfg 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "a6d640bee2da49f60a4068a7fae53acde8982514ab7bae8b8cea9e88cbcfd799"
18652031 "checksum backtrace 0.3.14 (registry+https://github.com/rust-lang/crates.io-index)" = "cd5a90e2b463010cd0e0ce9a11d4a9d5d58d9f41d4a6ba3dcaf9e68b466e88b4"
18662032 "checksum backtrace-sys 0.1.28 (registry+https://github.com/rust-lang/crates.io-index)" = "797c830ac25ccc92a7f8a7b9862bde440715531514594a6154e3d4a54dd769b6"
2033 "checksum base-x 0.2.5 (registry+https://github.com/rust-lang/crates.io-index)" = "76f4eae81729e69bb1819a26c6caac956cc429238388091f98cb6cd858f16443"
18672034 "checksum base64 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "30e93c03064e7590d0466209155251b90c22e37fab1daf2771582598b5827557"
18682035 "checksum bindgen 0.32.3 (registry+https://github.com/rust-lang/crates.io-index)" = "8b242e11a8f446f5fc7b76b37e81d737cabca562a927bd33766dac55b5f1177f"
18692036 "checksum bitflags 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "aad18937a628ec6abcd26d1489012cc0e18c21798210f491af69ded9b881106d"
18702037 "checksum bitflags 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12"
18712038 "checksum build_const 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "39092a32794787acd8525ee150305ff051b0aa6cc2abaf193924f5ab05425f39"
2039 "checksum bumpalo 2.4.3 (registry+https://github.com/rust-lang/crates.io-index)" = "84dca3afd8e01b9526818b7963e5b4916063b3cdf9f10cf6b73ef0bd0ec37aa5"
18722040 "checksum byteorder 1.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "a019b10a2a7cdeb292db131fc8113e57ea2a908f6e7894b0c3c671893b65dbeb"
18732041 "checksum bzip2 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "42b7c3cbf0fa9c1b82308d57191728ca0256cb821220f4e2fd410a72ade26e3b"
18742042 "checksum bzip2-sys 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)" = "6584aa36f5ad4c9247f5323b0a42f37802b37a836f0ad87084d7a33961abe25f"
18992067 "checksum crossbeam-utils 0.6.5 (registry+https://github.com/rust-lang/crates.io-index)" = "f8306fcef4a7b563b76b7dd949ca48f52bc1141aa067d2ea09565f3e2652aa5c"
19002068 "checksum deflate 0.7.19 (registry+https://github.com/rust-lang/crates.io-index)" = "8a6abb26e16e8d419b5c78662aa9f82857c2386a073da266840e474d5055ec86"
19012069 "checksum derivative 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6073e9676dbebdddeabaeb63e3b7cefd23c86f5c41d381ee1237cc77b1079898"
2070 "checksum discard 1.0.4 (registry+https://github.com/rust-lang/crates.io-index)" = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0"
19022071 "checksum downcast-rs 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "18df8ce4470c189d18aa926022da57544f31e154631eb4cfe796aea97051fe6c"
19032072 "checksum draw_state 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "33cf9537e2d06891448799b96d5a8c8083e0e90522a7fdabe6ebf4f41d79d651"
19042073 "checksum either 1.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "c67353c641dc847124ea1902d69bd753dee9bb3beff9aa3662ecf86c971d1fac"
19262095 "checksum image 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)" = "ebdff791af04e30089bde8ad2a632b86af433b40c04db8d70ad4b21487db7a6a"
19272096 "checksum inflate 0.4.5 (registry+https://github.com/rust-lang/crates.io-index)" = "1cdb29978cc5797bd8dcc8e5bf7de604891df2a8dc576973d71a281e916db2ff"
19282097 "checksum itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5b8467d9c1cebe26feb08c640139247fac215782d35371ade9a2136ed6085358"
2098 "checksum itoa 0.4.4 (registry+https://github.com/rust-lang/crates.io-index)" = "501266b7edd0174f8530248f87f99c88fbe60ca4ef3dd486835b8d8d53136f7f"
19292099 "checksum jpeg-decoder 0.1.15 (registry+https://github.com/rust-lang/crates.io-index)" = "c8b7d43206b34b3f94ea9445174bda196e772049b9bddbc620c9d29b2d20110d"
19302100 "checksum kernel32-sys 0.2.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
19312101 "checksum khronos_api 2.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "037ab472c33f67b5fbd3e9163a2645319e5356fcd355efa6d4eb7fff4bbcb554"
19572127 "checksum nalgebra 0.14.4 (registry+https://github.com/rust-lang/crates.io-index)" = "3f73409a1a0876d9d7be16a7fb8fd7e0658df54098210c93a17d2d5e8ca7afe4"
19582128 "checksum nalgebra 0.18.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8e12856109b5cb8e2934b5e45e4624839416e1c6c1f7d286711a7a66b79db29d"
19592129 "checksum ncollide2d 0.19.0 (registry+https://github.com/rust-lang/crates.io-index)" = "0bca1a1b070a28a380cb452d979d05dcee1c1a14fdab0e9b0f88e2c3fff29643"
2130 "checksum ncollide3d 0.19.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9f2053a472c524175e1b77e52e3106799d88c14e9352adfa73f22403706f640a"
19602131 "checksum nodrop 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "2f9667ddcc6cc8a43afc9b7917599d7216aa09c463919ea32c59ed6cac8bc945"
19612132 "checksum nom 3.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05aec50c70fd288702bcd93284a8444607f3292dbdf2a30de5ea5dcdbe72287b"
19622133 "checksum nonzero_signed 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "02783a0482333b0d3f5f5411b8fb60454a596696da041da0470ac9ef3e6e37d8"
2134 "checksum nphysics3d 0.11.1 (registry+https://github.com/rust-lang/crates.io-index)" = "250116b665de1689aa0941e5d626e7fac146765bc09031ffafbd62c8ec923e85"
19632135 "checksum num 0.1.42 (registry+https://github.com/rust-lang/crates.io-index)" = "4703ad64153382334aa8db57c637364c322d3372e097840c72000dabdcf6156e"
19642136 "checksum num-complex 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)" = "b288631d7878aaf59442cffd36910ea604ecd7745c36054328595114001c9656"
19652137 "checksum num-complex 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "107b9be86cd2481930688277b675b0114578227f034674726605b8a482d8baf8"
19742146 "checksum ole32-sys 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5d2c49021782e5233cd243168edfa8037574afed4eba4bbaf538b3d8d1789d8c"
19752147 "checksum ordered-float 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "7eb5259643245d3f292c7a146b2df53bba24d7eab159410e648eb73dc164669d"
19762148 "checksum ordermap 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)" = "a86ed3f5f244b372d6b1a00b72ef7f8876d0bc6a78a4c9985c53614041512063"
1977 "checksum owning_ref 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "cdf84f41639e037b484f93433aa3897863b561ed65c6e59c7073d7c561710f37"
19782149 "checksum owning_ref 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "49a4b8ea2179e6a2e27411d3bca09ca6dd630821cf6894c6c7c8467a8ee7ef13"
1979 "checksum parking_lot 0.5.5 (registry+https://github.com/rust-lang/crates.io-index)" = "d4d05f1349491390b1730afba60bb20d55761bef489a954546b58b4b34e1e2ac"
19802150 "checksum parking_lot 0.6.4 (registry+https://github.com/rust-lang/crates.io-index)" = "f0802bff09003b291ba756dc7e79313e51cc31667e94afbe847def490424cde5"
1981 "checksum parking_lot_core 0.2.14 (registry+https://github.com/rust-lang/crates.io-index)" = "4db1a8ccf734a7bce794cc19b3df06ed87ab2f3907036b693c68f56b4d4537fa"
19822151 "checksum parking_lot_core 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ad7f7e6ebdc79edff6fdcb87a55b620174f7a989e3eb31b65231f4af57f00b8c"
19832152 "checksum peeking_take_while 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099"
19842153 "checksum petgraph 0.4.13 (registry+https://github.com/rust-lang/crates.io-index)" = "9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f"
20152184 "checksum rustc-demangle 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "adacaae16d02b6ec37fdc7acfcddf365978de76d1983d3ee22afc260e1ca9619"
20162185 "checksum rustc_version 0.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a"
20172186 "checksum rusttype 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4667e40922320e08b358ce9cfc7d08cc37a827f223c0e113b5dee573143a534d"
2187 "checksum ryu 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "b96a9549dc8d48f2c283938303c4b5a77aa29bfbc5b54b084fb1630408899a8f"
20182188 "checksum scopeguard 0.3.3 (registry+https://github.com/rust-lang/crates.io-index)" = "94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27"
20192189 "checksum sdl2 0.31.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a74c2a98a354b20713b90cce70aef9e927e46110d1bc4ef728fd74e0d53eba60"
20202190 "checksum sdl2-sys 0.31.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5c543ce8a6e33a30cb909612eeeb22e693848211a84558d5a00bb11e791b7ab7"
20222192 "checksum semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
20232193 "checksum serde 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)" = "92514fb95f900c9b5126e32d020f5c6d40564c27a5ea6d1d7d9f157a96623560"
20242194 "checksum serde_derive 1.0.89 (registry+https://github.com/rust-lang/crates.io-index)" = "bb6eabf4b5914e88e24eea240bb7c9f9a2cbc1bbbe8d961d381975ec3c6b806c"
2195 "checksum serde_json 1.0.39 (registry+https://github.com/rust-lang/crates.io-index)" = "5a23aa71d4a4d43fdbfaac00eff68ba8a06a51759a89ac3304323e800c4dd40d"
2196 "checksum sha1 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "2579985fda508104f7587689507983eadd6a6e84dd35d6d115361f530916fa0d"
20252197 "checksum shell32-sys 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)" = "9ee04b46101f57121c9da2b151988283b6beb79b34f5bb29a58ee48cb695122c"
20262198 "checksum shred 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8c75ec29e8d2959ad96a1087fe4cadb926c6fc17cbae9812314fa8efe720aa2a"
20272199 "checksum shred-derive 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "9fcf34e5e5302d3024aba7afc291f6d1ca7573ed035d3c0796976ba3f10691a1"
2028 "checksum shrev 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "ec60ed6f60a4b3cdc2ceacf57215db3408fbd8990f66a38686a31558cd9da482"
2200 "checksum shrev 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "b5752e017e03af9d735b4b069f53b7a7fd90fefafa04d8bd0c25581b0bff437f"
20292201 "checksum sid 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "29e0a6006cf04d568a49363baca3dabddbbe46538f7c76692d405f5f5d140ecd"
20302202 "checksum slab 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
20312203 "checksum smallvec 0.6.9 (registry+https://github.com/rust-lang/crates.io-index)" = "c4488ae950c49d403731982257768f48fada354a5203fe81f9bb6f43ca9002be"
20322204 "checksum smart-default 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "3e7392ae8cdf79428cc98170bf264af7219887def8a30bb61d7ad2200313e88d"
20332205 "checksum specs 0.14.3 (registry+https://github.com/rust-lang/crates.io-index)" = "de65613ada4338aa7ba71eca60eca24c60483433eec0077bc4f33cfc31f4bdf0"
20342206 "checksum specs-derive 0.4.0 (registry+https://github.com/rust-lang/crates.io-index)" = "a63549fa0d4a6f76e99e6634c328f25d0c9fa8ad6f8498aef74f6c35c0b269e5"
2207 "checksum specs-hierarchy 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)" = "8c1d3351f4ce84753cd19ab0cb850843ad1153d8c2c0e2f3480117a126916250"
2208 "checksum specs-physics 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1da3e4bc8e6b4d58c7afab365c2107ddc40ad22a36b18af24905d0d307719bfe"
20352209 "checksum stable_deref_trait 1.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8"
20362210 "checksum stb_truetype 0.2.6 (registry+https://github.com/rust-lang/crates.io-index)" = "69b7df505db8e81d54ff8be4693421e5b543e08214bd8d99eb761fcb4d5668ba"
20372211 "checksum stdweb 0.1.3 (registry+https://github.com/rust-lang/crates.io-index)" = "ef5430c8e36b713e13b48a9f709cc21e046723fe44ce34587b73a830203b533e"
2212 "checksum stdweb 0.4.17 (registry+https://github.com/rust-lang/crates.io-index)" = "c34362bb10ac1a9439674795cc0e1bdcb0c46444c8fd4874ef39a01d9a8a8f24"
2213 "checksum stdweb-derive 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)" = "0e21ebd9179de08f2300a65454268a17ea3de204627458588c84319c4def3930"
2214 "checksum stdweb-internal-macros 0.2.7 (registry+https://github.com/rust-lang/crates.io-index)" = "e68f7d08b76979a43e93fe043b66d2626e35d41d68b0b85519202c6dd8ac59fa"
2215 "checksum stdweb-internal-runtime 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "d52317523542cc0af5b7e31017ad0f7d1e78da50455e38d5657cd17754f617da"
20382216 "checksum strsim 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550"
20392217 "checksum syn 0.11.11 (registry+https://github.com/rust-lang/crates.io-index)" = "d3b891b9015c88c576343b9b3e41c2c11a51c219ef067b264bd9c8aa9b441dad"
20402218 "checksum syn 0.15.29 (registry+https://github.com/rust-lang/crates.io-index)" = "1825685f977249735d510a242a6727b46efe914bb67e38d30c071b1b72b1d5c2"
20572235 "checksum utf8-ranges 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737"
20582236 "checksum vec_map 0.8.1 (registry+https://github.com/rust-lang/crates.io-index)" = "05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a"
20592237 "checksum void 1.0.2 (registry+https://github.com/rust-lang/crates.io-index)" = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
2238 "checksum wasm-bindgen 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "b7ccc7b93cfd13e26700a9e2e41e6305f1951b87e166599069f77d10358100e6"
2239 "checksum wasm-bindgen-backend 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "1953f91b1608eb1522513623c7739f047bb0fed4128ce51a93f08e12cc314645"
2240 "checksum wasm-bindgen-macro 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "0f69da5696545d7ca6607a2e4b1a0edf5a6b36b2c49dbb0f1df6ad1d92884047"
2241 "checksum wasm-bindgen-macro-support 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "2d4246f3bc73223bbb846f4f2430a60725826a96c9389adf715ed1d5af46dec6"
2242 "checksum wasm-bindgen-shared 0.2.45 (registry+https://github.com/rust-lang/crates.io-index)" = "c08381e07e7a79e5e229ad7c60d15833d19033542cc5dd91d085df59d235f4a6"
20602243 "checksum which 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)" = "e84a603e7e0b1ce1aa1ee2b109c7be00155ce52df5081590d1ffb93f4f515cb2"
20612244 "checksum winapi 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)" = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
20622245 "checksum winapi 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)" = "92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0"
1212 specs-derive = "0.4"
1313 sdl2 = "0.31"
1414 ncollide2d = "0.19"
15 nalgebra = "*"
15 nalgebra = "*"
16 specs-physics = "*"
4343 specs::WriteExpect<'a, NPhase>,
4444 );
4545
46 fn run(&mut self, (entities, position, velocity, blocking, collisions, mut bf, _narrow): Self::SystemData) {
46 fn run(&mut self, (entities, position, velocity, blocking, mut collisions, mut bf, _narrow): Self::SystemData) {
47 let _: Vec<()> = (&mut collisions).join().map( |c| c.has_collision = false ).collect();
4748 let handles: Vec<ProxyHandle> =
4849 (&entities, &position, &blocking).join().map( |(e, pos, bl)| {
4950 let np = if let Some(vel) = velocity.get(e) {
5253 pos.clone()
5354 };
5455 bf.create_proxy(
55 bl.volume.aabb(&Isometry2::new(Vector2::new(pos.x, pos.y), nalgebra::zero())),
56 { let v = bl.volume.aabb(&Isometry2::new(Vector2::new(np.x, np.y), nalgebra::zero()));
57 println!("{:?}", v);
58 v
59 },
5660 e,
5761 )
5862 }).collect();