Dustin Carlino
|
561a883e19
|
filling out optimize bus gameplay mode
|
2019-10-31 10:25:34 -07:00 |
|
Dustin Carlino
|
06170784cb
|
organizing functionality by gameplay mode. can switch scenarios sometimes. cant spawn stuff unless in freeform mode.
|
2019-10-31 10:14:44 -07:00 |
|
Dustin Carlino
|
1d08181eaa
|
parameterize sandboxmode by a gameplaymode. makes the reset sim button
reinitialize scenarios properly
|
2019-10-31 09:59:03 -07:00 |
|
Dustin Carlino
|
ccf12edde8
|
adding a sidebar to sandboxmode to show stuff related to the challenge -- time between bus stops, to start. setting this up from the challenge mode screen. lots of tweaks needed.
|
2019-10-31 09:04:47 -07:00 |
|
Dustin Carlino
|
53bd77332e
|
start structuring the UI for selecting and running a challenge
|
2019-10-30 20:44:27 -07:00 |
|
Dustin Carlino
|
7833346fa2
|
cleaning up speed controls
|
2019-10-30 18:15:03 -07:00 |
|
Dustin Carlino
|
a94e210c22
|
changing speed controls to be a panel of manually arranged buttons. not
done, but functionality is cutover. fix details later.
|
2019-10-30 15:01:11 -07:00 |
|
Dustin Carlino
|
9d828abbd0
|
move bus explorer to sandbox mode. make it start at the current stop
|
2019-10-30 12:20:04 -07:00 |
|
Dustin Carlino
|
6ffa5fbf6e
|
move savestating under a save menu
|
2019-10-30 10:26:44 -07:00 |
|
Dustin Carlino
|
9995bed6ab
|
improve dead-ends by using a shared sidewalk corner, not a crosswalk
|
2019-10-30 10:10:28 -07:00 |
|
Dustin Carlino
|
1d5064ca1b
|
track all bus arrivals, show distribution. track total number of
passengers per route
|
2019-10-29 22:11:56 -07:00 |
|
Dustin Carlino
|
7faeafd998
|
nice hatching for construction lanes, hackily encoded
|
2019-10-29 17:19:36 -07:00 |
|
Dustin Carlino
|
a5892daedb
|
add a new lane type for road closures
|
2019-10-29 17:04:57 -07:00 |
|
Dustin Carlino
|
d757b45bff
|
manually workaround y inversion with stretched textures by modifying the
images
|
2019-10-29 16:36:19 -07:00 |
|
Dustin Carlino
|
0575e57584
|
tweaks to buttons
|
2019-10-29 15:45:26 -07:00 |
|
Dustin Carlino
|
aae6d6d998
|
cleanup: collapse the old separated modal menu groups
|
2019-10-29 15:37:19 -07:00 |
|
Dustin Carlino
|
c2fd82328a
|
move more controls under a general menu
|
2019-10-29 15:31:55 -07:00 |
|
Dustin Carlino
|
7574869798
|
tie together a popup menu and a button in a really simple way. move some
info and location things there
|
2019-10-29 15:14:17 -07:00 |
|
Dustin Carlino
|
00253d2783
|
using textures for the hide/show buttons. making it easier to sometimes
upload expensive textures. draw show/hide buttons on top of modal menus,
even when they sometimes overlap.
|
2019-10-29 13:47:04 -07:00 |
|
Dustin Carlino
|
49ecf2e792
|
move time stepping controls to speed panel, where they belong
|
2019-10-29 13:08:59 -07:00 |
|
Dustin Carlino
|
41d9588266
|
apply zorder in unzoomed view
|
2019-10-28 17:30:43 -07:00 |
|
Dustin Carlino
|
6f50cbaa30
|
finishing the big cutover from stable to original IDs. main path works,
now looking at map editor
|
2019-10-28 12:40:09 -07:00 |
|
Dustin Carlino
|
75e155fec6
|
filter out parking lanes without any sidewalks at all nearby (and also
warn about them)
|
2019-10-26 17:53:09 -07:00 |
|
Dustin Carlino
|
0d948cef91
|
share camera state between game and map_editor
|
2019-10-26 16:16:32 -07:00 |
|
Dustin Carlino
|
4d2f77e90c
|
simple heatmapish overlay to show the bike lane network
|
2019-10-26 13:04:58 -07:00 |
|
Dustin Carlino
|
ee02ff9944
|
display when a bus last served a stop. move some of these analytics to
be owned by sim
|
2019-10-26 12:33:00 -07:00 |
|
Dustin Carlino
|
7d7bfef5ea
|
filter out parking garages with 0 spots. render water on top of parks,
to workaround issue of the green lake park polygon covering everything
up
|
2019-10-26 11:37:10 -07:00 |
|
Dustin Carlino
|
1a4cf8c1a0
|
fix crash in all trip viz. path request might not even be possible
|
2019-10-26 10:29:44 -07:00 |
|
Dustin Carlino
|
e0bb2f97e0
|
debug floodfill from sidewalks, now that i'm really messing with that
connectivity
|
2019-10-25 14:40:52 -07:00 |
|
Dustin Carlino
|
3dfeae8b2c
|
introduce a proper closed polyline abstraction, sub it in
|
2019-10-25 13:14:05 -07:00 |
|
Dustin Carlino
|
fe14e1709b
|
implement PartialEq on Pt2D using the old epsilon_eq. too many places in the codebase are inconsistent.
|
2019-10-25 12:24:18 -07:00 |
|
Dustin Carlino
|
1e903c6cee
|
pass a flag to disable using mapfixes, since it's annoying to keep temporarily deleting these
|
2019-10-25 10:09:47 -07:00 |
|
Dustin Carlino
|
a8490aa16f
|
tweaking some map colors
|
2019-10-24 16:00:27 -07:00 |
|
Dustin Carlino
|
cb4720946c
|
experiment with texturing cars, with some fun UV coordinates. looks half
reasonable when it works. breaks on duplicate points, not sure what's
wrong yet
|
2019-10-24 14:07:03 -07:00 |
|
Dustin Carlino
|
90e1277152
|
another attempt: weighted arrows
|
2019-10-24 13:19:47 -07:00 |
|
Dustin Carlino
|
6f3f9d085f
|
weird heatmpish thing of all paths to/from a border or building. not too
useful.
|
2019-10-24 12:52:30 -07:00 |
|
Dustin Carlino
|
820a660132
|
experiment with building roofs
|
2019-10-23 23:36:01 -07:00 |
|
Dustin Carlino
|
17e02ebdf0
|
adding in support for rotating textures, except missing y-inversion
|
2019-10-23 16:30:23 -07:00 |
|
Dustin Carlino
|
d133dfd152
|
experimentally use textures for pedestrians. add support for stretching
texture coordinates
|
2019-10-23 15:46:00 -07:00 |
|
Dustin Carlino
|
299b5bb77f
|
remove old functionality for creating only partial PSRC scenarios.
rename the main scenario to be much more enticing
|
2019-10-23 08:04:55 -07:00 |
|
Dustin Carlino
|
25ab691946
|
add basic usage instructions
|
2019-10-22 12:27:47 -07:00 |
|
Dustin Carlino
|
c9db056c3a
|
start representing shared left turn lanes. nothing uses them yet,
just draw them (without the left turn markings)
|
2019-10-21 16:14:16 -07:00 |
|
Dustin Carlino
|
7ead5f9281
|
make traffic signal diagram always be a fixed width; zoom the intersection based on that
|
2019-10-21 15:17:21 -07:00 |
|
Dustin Carlino
|
c9a6f0a7d8
|
call out agents that've been blocked in an intersection for a while.
this is basically a fast gridlock detector
|
2019-10-20 12:49:25 -07:00 |
|
Dustin Carlino
|
28bb1ba194
|
interactively spawn a parked car in a garage
|
2019-10-19 17:17:33 -07:00 |
|
Dustin Carlino
|
5b9a8dd914
|
seeding buses more robustly. spot fixes to maps to prevent regressions
|
2019-10-19 16:54:54 -07:00 |
|
Dustin Carlino
|
7020544073
|
show which bus a ped is waiting for
|
2019-10-19 16:00:55 -07:00 |
|
Dustin Carlino
|
f1f951fc1c
|
Revert "distinguish parked cars that have a trip scheduled or not"
This reverts commit dba7ced094 .
Is slow, not so useful. Could implement more intelligently, but not
worthwhile yet.
|
2019-10-19 15:24:40 -07:00 |
|
Dustin Carlino
|
6989c72aa1
|
show location of all buses serving a route
|
2019-10-19 13:40:24 -07:00 |
|
Dustin Carlino
|
28f11e4ab3
|
draw entire bus route in explorer, with labeled stops
|
2019-10-19 13:02:17 -07:00 |
|