Dustin Carlino
|
4b4e6f17a0
|
start a really basic OSD
|
2019-05-02 12:38:12 -05:00 |
|
Dustin Carlino
|
3b2c1a1d73
|
new warp function that autocompletes street names
|
2019-04-30 12:48:00 -07:00 |
|
Dustin Carlino
|
4b1107bf57
|
clean up ezgui runner API
|
2019-04-20 15:10:03 -07:00 |
|
Dustin Carlino
|
3364cd1d0c
|
smoothing out some of the weird SharedSidewalkCorners, starting article
for r/rust
|
2019-04-20 10:40:35 -07:00 |
|
Dustin Carlino
|
dc2649ad59
|
fix some crashes when spawning agents
|
2019-04-18 18:42:52 -07:00 |
|
Dustin Carlino
|
7885477e59
|
a round of clippy
|
2019-04-15 18:54:19 -07:00 |
|
Dustin Carlino
|
2ecd8a0edb
|
avoid crash in make_shared_sidewalk_corner
|
2019-04-12 13:32:41 -07:00 |
|
Dustin Carlino
|
94b5307828
|
use the new SharedSidewalkCorner code for turn geometry, at least
|
2019-04-11 16:38:06 -07:00 |
|
Dustin Carlino
|
d207c3c33a
|
rip out parcels entirely; unused for long time and no anticipated uses
|
2019-04-11 11:40:37 -07:00 |
|
Dustin Carlino
|
834384fb10
|
remove the Trace type rename; serves no purpose. also the unused
stopping_buffer; no more lookahead
|
2019-04-11 10:27:28 -07:00 |
|
Dustin Carlino
|
d0a3b5c383
|
lane edit validity
|
2019-04-03 12:41:10 +09:00 |
|
Dustin Carlino
|
4ecf6a815f
|
make sure to recalculate DrawLanes based on turn priorities changing
|
2019-04-01 13:49:34 +09:00 |
|
Dustin Carlino
|
0a89f10a12
|
make sure banned turns reflect in pathfinding
|
2019-04-01 13:43:55 +09:00 |
|
Dustin Carlino
|
904d56e563
|
recalculate DrawTurns upon edits
|
2019-04-01 13:40:52 +09:00 |
|
Dustin Carlino
|
235125b77f
|
reviving intersection editors, basic functionality there
|
2019-04-01 10:25:34 +09:00 |
|
Dustin Carlino
|
b0035cde08
|
include option for no_edits in menus and make sure we revert things when
loading no_edits
|
2019-03-20 18:05:14 -07:00 |
|
Dustin Carlino
|
5f297163db
|
changing two lanes that share an intersection breaks... fix
|
2019-03-20 17:56:47 -07:00 |
|
Dustin Carlino
|
b4c1138baf
|
revive map edits plugin
|
2019-03-20 17:51:43 -07:00 |
|
Dustin Carlino
|
c9059bd044
|
update Pathfinder graphs granularly
|
2019-03-18 19:19:49 -07:00 |
|
Dustin Carlino
|
da3152a0e7
|
revamp road editor plugin. recalculate DrawMap changes. fixing some
apply_edits bugs
|
2019-03-18 18:53:32 -07:00 |
|
Dustin Carlino
|
7b118c3de5
|
actually apply edits to map layer
|
2019-03-18 17:30:11 -07:00 |
|
Dustin Carlino
|
3f47c00e03
|
slowly reintroduce MapEdits, just with lane type overrides. load and
"apply" them
|
2019-03-18 16:40:27 -07:00 |
|
Dustin Carlino
|
3ea3ea199a
|
completely remove most traces of MapEdits. quietly disconnect some
editor plugins
|
2019-03-18 15:37:02 -07:00 |
|
Dustin Carlino
|
c7dc028601
|
Display for Traversable
|
2019-03-18 13:21:57 -07:00 |
|
Dustin Carlino
|
db536a04d5
|
refactor an exact_slice for polylines
|
2019-03-15 14:02:43 -07:00 |
|
Dustin Carlino
|
961b70d1f4
|
kind of improved draw_unzoomed, except there are just tons of weird
situations to represent
|
2019-03-15 13:39:25 -07:00 |
|
Dustin Carlino
|
5ca359998c
|
upgrade some dependencies and list data source licenses in README
|
2019-03-11 16:04:47 -07:00 |
|
Dustin Carlino
|
5013cae4f9
|
fixing tests
|
2019-03-08 12:19:05 -08:00 |
|
Dustin Carlino
|
1c9196461b
|
delete dead path code
|
2019-03-08 11:49:29 -08:00 |
|
Dustin Carlino
|
11ab6fceb3
|
implement new should_use_transit
|
2019-03-08 10:55:35 -08:00 |
|
Dustin Carlino
|
1eebea8001
|
cutting over to new graph search in some cases. adding support for
one-step walking paths.
|
2019-03-08 10:47:39 -08:00 |
|
Dustin Carlino
|
523a6900de
|
precomputing and saving the graphs
|
2019-03-08 10:18:26 -08:00 |
|
Dustin Carlino
|
6a8c964203
|
moving new pathfinding code to map_model/. not using it yet.
|
2019-03-08 09:59:45 -08:00 |
|
Dustin Carlino
|
98d4a639dc
|
fixing last step of walking paths... and actually driving paths too :)
|
2019-03-07 21:19:54 -08:00 |
|
Dustin Carlino
|
4fed47f54e
|
implement simplified pedestrian pathfinding. probably needs more work
|
2019-03-07 13:41:17 -08:00 |
|
Dustin Carlino
|
194d3b3b57
|
keep simple state when roaming for parking
|
2019-03-05 10:00:05 -08:00 |
|
Dustin Carlino
|
5a8e42642f
|
my own custom hierarchical pathfinding. working great for driving.
|
2019-03-02 16:49:20 -08:00 |
|
Dustin Carlino
|
313841b9de
|
make peds board buses
|
2019-03-01 22:09:33 -08:00 |
|
Dustin Carlino
|
3bbcb00d43
|
also stop using multimap crate in map_model
|
2019-03-01 12:25:00 -08:00 |
|
Dustin Carlino
|
874b3be519
|
prevent illegal trip from happening, fix bike_to_sidewalk
|
2019-02-27 09:04:06 -08:00 |
|
Dustin Carlino
|
ba9a545dcf
|
use Path natively in Router
|
2019-02-27 08:50:26 -08:00 |
|
Dustin Carlino
|
8ab4b403fa
|
bike -> ped
|
2019-02-26 11:43:10 -08:00 |
|
Dustin Carlino
|
e404780c25
|
bikes pt1 -- start biking
|
2019-02-26 11:14:28 -08:00 |
|
Dustin Carlino
|
16a6a62ce3
|
making it easier to get driving pos from parked car
|
2019-02-25 13:21:42 -08:00 |
|
Dustin Carlino
|
aea11b72e3
|
putting together a spawn layer. not using it yet.
|
2019-02-24 11:15:49 -08:00 |
|
Dustin Carlino
|
5bd840d296
|
populate turns from multiple lanes to a single right/left turn
|
2019-02-23 11:17:21 -08:00 |
|
Dustin Carlino
|
a928b32ebc
|
preps to start some parked cars
|
2019-02-22 12:02:12 -08:00 |
|
Dustin Carlino
|
b02807ceee
|
use quadtree to speed up fix_ramp step
|
2019-02-22 10:15:13 -08:00 |
|
Dustin Carlino
|
a45b4510b6
|
speed up neighborhood<->building and road matching during scenario instantiation
|
2019-02-21 11:33:56 -08:00 |
|
Dustin Carlino
|
5e9d4ca7f7
|
populate more turns so that lane-changing effectively happens when
turning, but keep the lane->lane semantics
|
2019-02-20 17:03:26 -08:00 |
|