Dustin Carlino
|
a52b966b03
|
make some more pedestrian paths possible by forcing turns even when line trimming fails
|
2018-07-23 08:39:58 -07:00 |
|
Dustin Carlino
|
14eac3c486
|
compute bounds at the better time
|
2018-07-22 18:53:35 -07:00 |
|
Dustin Carlino
|
70c571c9bc
|
fixed the disconnected partition removal algorithm; it was just plain wrong
|
2018-07-22 18:28:14 -07:00 |
|
Dustin Carlino
|
36bfa9cfdf
|
be able to relate lanes to orig road idx, for debugging
|
2018-07-22 17:18:13 -07:00 |
|
Dustin Carlino
|
82fb302ddd
|
fixing nondeterministic map conversion
|
2018-07-22 17:14:07 -07:00 |
|
Dustin Carlino
|
5b018fdf06
|
adding tests for map conversion determinism
|
2018-07-22 17:09:12 -07:00 |
|
Dustin Carlino
|
1c85188a64
|
WIP removing disconnected chunks of map. leaves orphaned intersections
still, so disabled.
|
2018-07-22 16:31:31 -07:00 |
|
Dustin Carlino
|
7d1ec62a1d
|
organizing convert_osm code slightly
|
2018-07-20 11:52:45 -07:00 |
|
Dustin Carlino
|
51fa14d934
|
parsing shapefiles again for traffic signals
|
2018-07-20 11:27:57 -07:00 |
|
Dustin Carlino
|
22b1e70707
|
info on parked cars and peds in OSD
|
2018-07-14 13:53:32 -05:00 |
|
Dustin Carlino
|
f54d581016
|
fixing pedestrian mouseover
|
2018-07-14 13:38:15 -05:00 |
|
Dustin Carlino
|
9ce7309c3e
|
making peds move, but blindly plow through intersections
|
2018-07-14 13:33:08 -05:00 |
|
Dustin Carlino
|
82460f62f5
|
making peds pathfind to a goal
|
2018-07-14 10:32:21 -07:00 |
|
Dustin Carlino
|
e5de791fa7
|
starting to model pedestrians. spawn and draw them.
|
2018-07-11 15:06:31 -07:00 |
|
Dustin Carlino
|
6f00507740
|
realizing an issue with old editor state
|
2018-07-11 13:43:47 -07:00 |
|
Dustin Carlino
|
9c21dae3d9
|
making turns for crosswalks. had to rethink how turns work slightly.
|
2018-07-11 12:10:56 -07:00 |
|
Dustin Carlino
|
9ca0682108
|
handle lanes with no turns
|
2018-07-10 12:10:12 -07:00 |
|
Dustin Carlino
|
5ffa4ba7c7
|
centering parked cars in their spots
|
2018-07-09 16:08:23 -07:00 |
|
Dustin Carlino
|
282f20e438
|
drawing parked cars
|
2018-07-09 14:17:33 -07:00 |
|
Dustin Carlino
|
db54420ede
|
fixing all tests
|
2018-07-09 13:52:08 -07:00 |
|
Dustin Carlino
|
8b58665dbd
|
handling new build errors after 1.27...
|
2018-07-09 13:44:52 -07:00 |
|
Dustin Carlino
|
2ebc13140b
|
round of rustfmt after 1.27 upgrade
|
2018-07-09 12:30:59 -07:00 |
|
Dustin Carlino
|
0e6111e86a
|
being able to find sibling lanes
|
2018-07-09 12:30:39 -07:00 |
|
Dustin Carlino
|
d3bcbe1da2
|
lots of the logic to start a parked car
|
2018-07-09 11:59:40 -07:00 |
|
Dustin Carlino
|
dbc6cd1e67
|
the first time spawning is requested, create a bunch of parked cars
|
2018-07-09 11:11:40 -07:00 |
|
Dustin Carlino
|
bf68be8870
|
moving the sim state that's driving-specific
|
2018-07-09 11:07:54 -07:00 |
|
Dustin Carlino
|
bde37d666b
|
split out some of the driving-only code
|
2018-07-09 10:36:17 -07:00 |
|
Dustin Carlino
|
75144cf2ab
|
rename a file to deemphasize strawness
|
2018-07-09 10:22:34 -07:00 |
|
Dustin Carlino
|
ddb30734c6
|
refactoring DrawCar
|
2018-07-09 10:17:20 -07:00 |
|
Dustin Carlino
|
d2c67d8b91
|
seeding with a bunch of parked cars
|
2018-07-09 09:41:05 -07:00 |
|
Dustin Carlino
|
8b908d2744
|
calculating the number of parking spots
|
2018-07-09 09:16:12 -07:00 |
|
Dustin Carlino
|
c033f51da2
|
make cars pathfind to their destination
|
2018-07-08 15:40:39 -07:00 |
|
Dustin Carlino
|
f3f3bfd1e9
|
impl basic A* on roads
|
2018-07-08 14:37:56 -07:00 |
|
Dustin Carlino
|
c6ebab1e9c
|
move some sim code
|
2018-07-08 14:00:03 -07:00 |
|
Dustin Carlino
|
0e4ff75286
|
setting up an intersection test in experimental
|
2018-07-07 10:48:46 -07:00 |
|
Dustin Carlino
|
d6a7274835
|
organizing TODOs
|
2018-07-06 15:07:52 -07:00 |
|
Dustin Carlino
|
d5de9cb8eb
|
use macros, instead -- more readable
|
2018-07-06 14:51:14 -07:00 |
|
Dustin Carlino
|
6ea73a26e4
|
WIP experimenting with list of closures
|
2018-07-06 14:41:58 -07:00 |
|
Dustin Carlino
|
28ea70adea
|
and gui itself
|
2018-07-06 14:15:19 -07:00 |
|
Dustin Carlino
|
9df7da33b1
|
and selection
|
2018-07-06 14:11:33 -07:00 |
|
Dustin Carlino
|
44fc98cb51
|
and warp
|
2018-07-06 14:07:22 -07:00 |
|
Dustin Carlino
|
db99e3c9f7
|
same for search
|
2018-07-06 14:05:14 -07:00 |
|
Dustin Carlino
|
7bbaa84996
|
make color picker mutate itself
|
2018-07-06 14:01:01 -07:00 |
|
Dustin Carlino
|
09e0c43fd5
|
and geom validator
|
2018-07-06 13:56:14 -07:00 |
|
Dustin Carlino
|
24ed8d17f8
|
and stop sign editor
|
2018-07-06 13:49:08 -07:00 |
|
Dustin Carlino
|
71d466733b
|
same for signal editor
|
2018-07-06 13:45:11 -07:00 |
|
Dustin Carlino
|
79f58155d9
|
make floodfiller own its state completely
|
2018-07-06 13:38:15 -07:00 |
|
Dustin Carlino
|
18132e3c8b
|
consistently having one(ish) plugin do stuff at a time
|
2018-07-06 12:25:43 -07:00 |
|
Dustin Carlino
|
e2aabeb0e9
|
refactoring drawing primitives into GfxCtx
|
2018-07-06 11:04:18 -07:00 |
|
Dustin Carlino
|
8f244438c1
|
plumbing window_size with canvas
|
2018-07-06 10:26:35 -07:00 |
|