Commit Graph

4169 Commits

Author SHA1 Message Date
Dustin Carlino
4975260911 adding challenge task description, independent of cutscene 2020-06-08 15:17:40 -07:00
Dustin Carlino
03c63ab34d working on new cutscene UI 2020-06-08 13:25:21 -07:00
Dustin Carlino
0a6fba0397 adjust signal editor layout 2020-06-08 12:33:28 -07:00
Dustin Carlino
4d3531caea consolidating some docs 2020-06-08 12:17:27 -07:00
Dustin Carlino
473d0cccee new release 2020-06-07 18:06:09 -07:00
Dustin Carlino
7fcf7890d8 argh another try [rebuild] 2020-06-07 17:48:28 -07:00
Dustin Carlino
a64790f630 try fixing build again [rebuild] 2020-06-07 17:29:21 -07:00
Dustin Carlino
f8f815d094 tightening up more tutorial stages:
- spawn a better amount of trips for low parking
- adjust contention stage so there's only one real problem to fix

also try to fix building the new clipboard dep [rebuild]
2020-06-07 16:59:20 -07:00
Dustin Carlino
863593708a tool to copy OriginalLane to clipboard. also fix wasm build breakage [rebuild] 2020-06-07 16:25:42 -07:00
Dustin Carlino
c2563ae15f fix the escort tutorial stage once and for all. fixes #52 [rebuild] 2020-06-07 12:39:14 -07:00
Dustin Carlino
7529809978 omit wheels instead of crashing when polyline shifting gets really wonky 2020-06-07 11:39:45 -07:00
Dustin Carlino
ce66d6aaf6 fix starting from a savestate on the CLI 2020-06-07 11:31:56 -07:00
Dustin Carlino
b13f3106d9 scroll wheel on spinners 2020-06-07 11:01:27 -07:00
Dustin Carlino
2c67eaf4ef just kick off a [rebuild] 2020-06-07 09:40:45 -07:00
Dustin Carlino
fafcf57240 make most offstreet spots private 2020-06-06 18:37:20 -07:00
Dustin Carlino
dd9d4317ab stop mapping everything to roads in parking layer 2020-06-06 17:54:55 -07:00
Dustin Carlino
8de9ba0536 stop grabbing parking lot capacity 2020-06-06 14:37:09 -07:00
Dustin Carlino
b15664727d flesh out info panels for parking lots 2020-06-06 14:23:47 -07:00
Dustin Carlino
65b500509e make peds use front paths for parking lots too 2020-06-06 14:04:09 -07:00
Dustin Carlino
a643f039ad most of the sim changes to use parking lots! need to work on pedestrians
using the front paths
2020-06-06 13:42:39 -07:00
Dustin Carlino
051d6bca24 finish cleaning up geombatch apis 2020-06-05 21:01:03 -07:00
Dustin Carlino
63067656b8 whittle away weird geombatch APIs. more left 2020-06-05 11:14:17 -07:00
Dustin Carlino
0b1760cbce add OSD to bulk select UI, fill in intersections too 2020-06-05 06:55:43 -07:00
Dustin Carlino
1401c1b415 prototype a lasso select 2020-06-04 17:18:57 -07:00
Dustin Carlino
07d931d9f8 same for roads 2020-06-04 15:54:17 -07:00
Dustin Carlino
abc5379b81 new idea for building labels 2020-06-04 15:40:17 -07:00
Dustin Carlino
7bc78905ca full CRUD for markers 2020-06-04 12:59:28 -07:00
Dustin Carlino
bd17ebaf8e fleshing out story map editor more 2020-06-04 12:05:26 -07:00
Dustin Carlino
957ee65fc9 starting to place markers for story map. cleaning up inconsistent order
of (app, ctx)
2020-06-04 11:00:19 -07:00
Dustin Carlino
a3724e4b4d boilerplate for a story map editor. also make close buttons consistent 2020-06-03 21:52:54 -07:00
Dustin Carlino
1b774b13b0 reviving tutorial...
- pick another building, now that the montlake market is demolished
- layouting (i understand flexbox now \o/)
- finally listen to reason and get rid of the extra "inspect" action.
  not many per-object actions remaining at this point
- handle window resizing much better, making the --tutorial flag useful
  again
2020-06-03 17:38:02 -07:00
Dustin Carlino
bf426bb6d1 the last spawner bug: handle parking blackholes 2020-06-03 13:45:29 -07:00
Dustin Carlino
6482772b73 lots of bug fixes in spawner involving borders, invalidating paths when
changing modes
2020-06-03 13:37:34 -07:00
Dustin Carlino
e1cfd52e32 always spawn buses. otherwise can't really interactively spawn agents and have buses at the same time 2020-06-03 12:55:40 -07:00
Dustin Carlino
96f68964e3 woops, it's been a while since i regenerated the austin maps 2020-06-03 12:16:31 -07:00
Dustin Carlino
ea6a5c0f9d encode parking spots cheaply, compute up-front 2020-06-03 11:50:46 -07:00
Dustin Carlino
b69d155812 clipping parking aisles to the lots, in most cases 2020-06-03 10:51:59 -07:00
Dustin Carlino
b9da2f2fdc pick up parking aisles that cross the polygon 2020-06-02 19:31:20 -07:00
Dustin Carlino
971ee0f819 cleaning up the parking lot rendering a bit 2020-06-02 15:59:26 -07:00
Dustin Carlino
d4e5acd4e3 improve parking space inference. expose the estimated count 2020-06-02 14:43:07 -07:00
Dustin Carlino
b497a9926f start rendering parking aisles. lots of issues to cleanup, but VERY
solid start
2020-06-02 13:30:37 -07:00
Dustin Carlino
d7ecb133b9 select lane->road zoomed in for bulk select 2020-06-02 12:24:52 -07:00
Dustin Carlino
0ed3dff0a1 shortcut to starting a trip 2020-06-02 11:14:26 -07:00
Dustin Carlino
749d0809f7 fold in the intersection spawning controls a bit 2020-06-02 11:04:06 -07:00
Dustin Carlino
d5e3c3740c make spinner buttons more responsive 2020-06-02 10:15:29 -07:00
Dustin Carlino
0f608da151 detect parking lots overlapping roads too 2020-06-01 18:42:54 -07:00
Dustin Carlino
b7a679868f adjusting UX of spawner tool 2020-06-01 18:35:59 -07:00
Dustin Carlino
11e9435e68 subsuming the tool for spawning multiple agents 2020-06-01 18:23:52 -07:00
Dustin Carlino
2e25c77f36 nix the old single agent spawner in favor of the new, simpler thing 2020-06-01 17:44:36 -07:00
Dustin Carlino
aceadef79f refactoring some trip spawning stuff from importer, using it in the new agent spawner too 2020-06-01 17:37:54 -07:00