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 |
|
Dustin Carlino
|
10dfceb4ec
|
make geom validator warp
|
2018-07-06 09:16:14 -07:00 |
|
Dustin Carlino
|
15786cddf5
|
warping to anything
|
2018-07-06 09:05:39 -07:00 |
|
Dustin Carlino
|
445a1925eb
|
making geom validation interactive
|
2018-07-06 08:47:56 -07:00 |
|
Dustin Carlino
|
dee6c97f4c
|
draw stop sign in intersections too
|
2018-07-04 14:05:21 -07:00 |
|
Dustin Carlino
|
c58b91ee4d
|
cleaning up intersection colors
|
2018-07-04 13:29:46 -07:00 |
|
Dustin Carlino
|
92f8aeff1e
|
drawing a traffic signal, no good colors yet
|
2018-07-04 13:22:15 -07:00 |
|
Dustin Carlino
|
fb24efe1f1
|
fix bbox for bldgs to include path
|
2018-07-03 17:57:19 -07:00 |
|
Dustin Carlino
|
73455017c2
|
depicting stop signs very primitively
|
2018-07-03 17:15:03 -07:00 |
|
Dustin Carlino
|
2f9ff9d069
|
refactoring road markings
|
2018-07-03 17:02:20 -07:00 |
|
Dustin Carlino
|
33fdab17dd
|
project plan
|
2018-07-03 15:00:12 -07:00 |
|
Dustin Carlino
|
2f8d1e8150
|
highlight the road after warping to it
|
2018-07-03 14:47:42 -07:00 |
|
Dustin Carlino
|
f1024792e4
|
validate geometry doesn't overlap for a rendered map
|
2018-07-03 14:43:53 -07:00 |
|
Dustin Carlino
|
d66d070dd6
|
reset selection state after hiding something
|
2018-07-03 09:44:39 -07:00 |
|
Dustin Carlino
|
cacf3aea62
|
halve the number of lanes from OSM for two-ways
|
2018-07-03 09:42:17 -07:00 |
|
Dustin Carlino
|
46b159ae8f
|
be able to hide stuff temporarily
|
2018-06-29 12:23:24 -07:00 |
|
Dustin Carlino
|
5a6ea9bf7e
|
handle motorways and roads with a known number of driving lanes
|
2018-06-29 11:41:26 -07:00 |
|
Dustin Carlino
|
f9c1b3b526
|
WIP representing polyline shifting failure
|
2018-06-29 11:17:39 -07:00 |
|
Dustin Carlino
|
fe53536024
|
prototyping crosswalks
|
2018-06-29 10:30:36 -07:00 |
|
Dustin Carlino
|
a082fbb511
|
moving stuff to geom crate
|
2018-06-28 20:35:00 -07:00 |
|
Dustin Carlino
|
34e7f11cda
|
get rid of vecmath
|
2018-06-28 19:46:21 -07:00 |
|
Dustin Carlino
|
8e1f9b79f0
|
PolyLine struct
|
2018-06-28 18:02:14 -07:00 |
|
Dustin Carlino
|
7f09f22bcf
|
making a line struct
|
2018-06-28 17:14:27 -07:00 |
|