Dustin Carlino
|
6452953370
|
when an info panel is open, keep an outline on the object. dont quite
handle peds <-> crowds
|
2020-01-24 12:59:34 -08:00 |
|
Dustin Carlino
|
54d7f31097
|
generalize overlays, stick it in UI. only sandbox and tutorial mode can modify it for now though.
|
2020-01-22 10:24:52 -08:00 |
|
Dustin Carlino
|
f198a6c35f
|
dont insist on prebaked data existing in some places. also go update
scenarios with the new name, oops.
|
2020-01-21 11:50:56 -08:00 |
|
Dustin Carlino
|
d5653e42ab
|
use info panel for finished trips
|
2020-01-17 10:53:09 -08:00 |
|
Dustin Carlino
|
8a7e3cecff
|
make clipping be a stateful API, as prep for clipping composites
|
2020-01-13 16:57:09 -08:00 |
|
Dustin Carlino
|
1ab3c5200a
|
limit max unzoom based on actual map dims
|
2020-01-13 14:39:02 -08:00 |
|
Dustin Carlino
|
fbbb59f6a5
|
add option to preview traffic signal edits with the live sim results
|
2019-12-24 14:34:50 -08:00 |
|
Dustin Carlino
|
c130e49cb4
|
reverse earlier decision and put prebaked analytics back in UI, so existing plumbing works. but it's optional and carefully set/reset
|
2019-12-22 10:14:19 -08:00 |
|
Dustin Carlino
|
82d91d3ec6
|
actually toggle layers of agent color schemes. the indirection might be
crazy expensive...
|
2019-12-19 14:52:54 -08:00 |
|
Dustin Carlino
|
d5312fabd4
|
remove the show/hide feature from ModalMenus. ModalMenus are on the way out, the icon is often covering stuff up, and now we can delete some old pngs
|
2019-12-18 16:26:28 -08:00 |
|
Dustin Carlino
|
dfa1b82c70
|
stop adjusting agent colors when zoomed in. just one fixed scheme right now. acs just for unzoomed/minimap. get rid of the "arbitrary colors" scheme
|
2019-12-17 15:50:09 -08:00 |
|
Dustin Carlino
|
a2ac3c5265
|
make the minimap visibility panel match up with the agent colorscheme.
remove the old color legend
|
2019-12-17 14:54:25 -08:00 |
|
Dustin Carlino
|
b1da0f0284
|
get rid of unzoomed_radius, used to highlight agents stuck in intersections. there are better gridlock debug tools now, and this complicates the minimap
|
2019-12-16 18:51:29 -08:00 |
|
Dustin Carlino
|
4046be3966
|
start drawing agents in the minimap. theyre a bit big.
|
2019-12-16 18:46:03 -08:00 |
|
Dustin Carlino
|
a7071a1bc4
|
convert ColorLegend to Composite.
|
2019-12-16 14:50:21 -08:00 |
|
Dustin Carlino
|
97c8a84efb
|
switching out lane editing icons for yuwen's nice ones
|
2019-12-15 11:06:59 -08:00 |
|
Dustin Carlino
|
5440fca4fe
|
move the functions from the last MenuUnderButton to the ModalMenus, just so I can get rid of the atrocity that is MenuUnderButton
|
2019-12-12 15:24:07 -08:00 |
|
Dustin Carlino
|
f51a077ee9
|
move some more functionality to the tool panel. remove another
MenuUnderButton
|
2019-12-12 15:09:28 -08:00 |
|
Dustin Carlino
|
bd557ef4bb
|
move savestate tools in debug mode to modal menu, getting rid of another MenuUnderButton
|
2019-12-12 14:12:14 -08:00 |
|
Dustin Carlino
|
0de212f763
|
move back and settings to a bottom-left panel, out of the drop-down menus. no more hamburgers!
|
2019-12-12 14:10:09 -08:00 |
|
Dustin Carlino
|
061aed2624
|
add in a shim to collect contextual actions. just silently pass-through to old behavior for now.
|
2019-12-11 15:04:32 -08:00 |
|
Dustin Carlino
|
4e96363398
|
tuning color rewriting and placement of some svg icons. removing the
crazy shader color masking
|
2019-12-08 13:44:43 -08:00 |
|
Dustin Carlino
|
5a7314d137
|
Add color rewriting and stroke support for SVG images. Cut over more
images, discovering some break...
|
2019-12-08 12:46:56 -08:00 |
|
Dustin Carlino
|
77099a164b
|
try using usvg and lyon to produce Polygon+Colors from svg files. so
far, so good. dodging a dependency on harfbuzz (which doesn't build in
my windows cross-compilation env), now trying on mac...
|
2019-12-08 10:24:01 -08:00 |
|
Dustin Carlino
|
c4b0c12797
|
new default color scheme to use different colors for cars
|
2019-12-07 12:57:31 -08:00 |
|
Dustin Carlino
|
81a19eb78d
|
remove the experimental hi-res grass and park textures and all the
flagged off textures. going to experiment in a different branch instead.
|
2019-12-05 09:37:05 -08:00 |
|
Dustin Carlino
|
5e646c0dbd
|
move prebaked analytics back to gameplay runner. now that they depend on scenario and map, automatically loading them is harder, and it's confusing to be all the way up in UI.
|
2019-12-04 17:15:33 -08:00 |
|
Dustin Carlino
|
1753a40a25
|
prebake results for tutorial levels too, really manually. load prebaked
results more manually, since it now depends on map and scenario.
|
2019-12-04 16:36:01 -08:00 |
|
Dustin Carlino
|
e4ab4739df
|
squeezing in a challenge for the first traffic signal tutorial.
prototyping some new abstractions for specifying demand.
|
2019-12-04 15:12:18 -08:00 |
|
Dustin Carlino
|
10e44dd0b8
|
move dev flag into options
|
2019-12-03 14:36:51 -08:00 |
|
Dustin Carlino
|
71854bc959
|
toggle color scheme in options panel
|
2019-12-03 10:56:47 -08:00 |
|
Dustin Carlino
|
3fc4684fec
|
starting an options panel, with a way to toggle traffic signal rendering style
|
2019-12-03 10:39:16 -08:00 |
|
Dustin Carlino
|
a043a9ba05
|
clean up more of abstutil path/filesystem API
|
2019-12-03 09:59:43 -08:00 |
|
Dustin Carlino
|
808c3da141
|
panic early with a nice error if we cant read a binary or json file
|
2019-12-02 20:35:20 -08:00 |
|
Dustin Carlino
|
6fcf8d4478
|
redo layouting of new speed panel. pull absolute coordinates from
mockup. looks much closer now
|
2019-11-28 10:31:55 -08:00 |
|
Dustin Carlino
|
d553530ee7
|
prototype new speed panel. adapting changes from
https://github.com/jinzhong2/abstreet/tree/new_speed_panel
|
2019-11-27 15:42:19 -08:00 |
|
Dustin Carlino
|
188b2fd372
|
adding in some image buttons for the main menu. no highlighting yet.
wrong bounding boxes.
|
2019-11-25 19:31:39 -08:00 |
|
Dustin Carlino
|
573edbd13e
|
adding the logo to the title screen and filling out some credits
|
2019-11-24 19:09:07 -08:00 |
|
Dustin Carlino
|
3511669c4e
|
ripped out the old splash screen entirely now, new about screen
|
2019-11-24 17:05:44 -08:00 |
|
Dustin Carlino
|
888e405146
|
actually, auto-group textures into groups based on size. too tedious otherwise.
|
2019-11-24 08:52:50 -08:00 |
|
Dustin Carlino
|
a2ea691fa3
|
fix the 16 texture limit on mac properly, by using texture arrays for icons
|
2019-11-24 07:38:32 -08:00 |
|
Dustin Carlino
|
640fcae07e
|
temporary workarounds for the hackathon, will revert later
|
2019-11-23 12:03:23 -08:00 |
|
Dustin Carlino
|
aa1d7faa00
|
prototyping turn grouping for editing and understanding traffic signals.
half-baked, but worth moving forwards. starting to rip out old turn icon
stuff (oops, accidentally squished into this commit)
|
2019-11-21 15:09:57 -08:00 |
|
Dustin Carlino
|
e435f5f4f5
|
add edits to the challenge splash screen
|
2019-11-18 13:51:11 -08:00 |
|
Dustin Carlino
|
50e7eb5c82
|
haha, i uh, forgot the parking button. freudian slip?
|
2019-11-13 12:22:31 -08:00 |
|
Dustin Carlino
|
0f427542c7
|
putting in dummy paint buttons to edit mode
|
2019-11-13 08:54:25 -08:00 |
|
Dustin Carlino
|
f0e715ed50
|
load prebaked analytics once per map
|
2019-11-11 15:28:50 -08:00 |
|
Dustin Carlino
|
db33e3fa33
|
remove geom debug mode. map_editor has superceded this
|
2019-11-09 14:53:36 -08:00 |
|
Dustin Carlino
|
9b82e7288b
|
move load map functionality into freeform/scenario mode. hide other
things that players shouldn't see yet
|
2019-11-07 10:00:44 -08:00 |
|
Dustin Carlino
|
6cf9ba678c
|
disabled night color scheme
|
2019-10-31 17:06:03 -07:00 |
|