Dustin Carlino
|
35c193eebc
|
associated parked cars with people, not buildings
pt1: scenario layer
|
2020-04-15 15:01:49 -07:00 |
|
Dustin Carlino
|
ff68a77979
|
have to fork rng again to prevent ped speeds from changing. wow.
|
2020-04-09 13:02:10 -07:00 |
|
Dustin Carlino
|
70875d104d
|
Scenario should just have specific trips. split a different structure for generating Scenarios. has the happy side effect of removing lots of weird old spawning code, duplicated checks
|
2020-04-01 13:50:36 -07:00 |
|
Dustin Carlino
|
b28507c247
|
don't crash when prebaked analytics gets out of sync
|
2020-04-01 09:17:52 -07:00 |
|
Dustin Carlino
|
0fb22b5f50
|
sloppy (and incorrect!) implementation of gradients. temporarily breaks
non-glium backends, about to cleanup.
|
2020-03-30 15:48:23 -07:00 |
|
Dustin Carlino
|
0bcbac1fee
|
upgrade a few misc packages
|
2020-03-17 10:35:37 -07:00 |
|
Dustin Carlino
|
1cce49648b
|
some fixes to get Perth to import, part of #27
- filter out indoor corridors
- plumb through a flag for driving on the right/left. don't use it yet.
|
2020-03-16 15:20:35 -07:00 |
|
Dustin Carlino
|
f97918ff04
|
fixing the bug with grouping PSRC trips by unique person -- thanks to
folks at PSRC for helping track this down
|
2020-03-05 11:19:32 -08:00 |
|
Dustin Carlino
|
7407e5778f
|
some investigation into psrc tour segments again
|
2020-03-02 15:50:32 -08:00 |
|
Dustin Carlino
|
fbb4140181
|
tiny wasm cleanup. havent figured out serde problem yet. [rebuild]
|
2020-02-25 10:35:58 -08:00 |
|
Dustin Carlino
|
bd51208684
|
name intersections in info panels better, and avoid horizontal scrolling
in most?? cases
|
2020-02-17 17:07:25 -08:00 |
|
Dustin Carlino
|
d292e29ad0
|
get the game crate running in wasm. bundle in lots of data files, fake out a few more IO things, glue timer println's to console log
|
2020-02-15 16:44:06 -08:00 |
|
Dustin Carlino
|
b2c92ab8f9
|
upstreaming some changes for wasm here
- use instant crate
- bring in the wasm ezgui backend and necessary setup tweaks
- upgrade stdweb
but no map editor build magic yet
|
2020-02-14 14:28:25 -08:00 |
|
Dustin Carlino
|
872cd0cba6
|
'save as' feature for map edits. autosave otherwise.
|
2020-02-06 12:31:06 -08:00 |
|
Dustin Carlino
|
8228f53d02
|
make it easier to debug objects by warping to them, draw turn cycler
arrows a little more successfully
|
2020-01-31 14:06:37 -08:00 |
|
Dustin Carlino
|
79de16a840
|
get the sim crate to build to wasm. a small step towards #21
|
2020-01-30 17:28:52 -08:00 |
|
Dustin Carlino
|
09e87687db
|
more of the minimap tut
|
2020-01-21 15:45:43 -08:00 |
|
Dustin Carlino
|
95a84fd26a
|
tweaking rustfmt options; the long literal string vecs in tutorial look awful
|
2020-01-21 15:20:02 -08:00 |
|
Dustin Carlino
|
53f33a31e4
|
hide IDs unless in dev mode
|
2020-01-09 11:50:56 -06:00 |
|
Dustin Carlino
|
74de79e0dd
|
make an iterator to determine when we're on the last item. use to refactor a few places that have to do this. there are more though.
|
2019-12-29 11:20:05 -06:00 |
|
Dustin Carlino
|
3755d9b858
|
proper clone for Sim
|
2019-12-24 14:47:07 -08:00 |
|
Dustin Carlino
|
04bcf77e2b
|
work on new traffic signal scrolling panel. generalized scrollable
Composite works!
|
2019-12-20 09:35:27 -08:00 |
|
Dustin Carlino
|
a1ff95e80a
|
exploring the feasibility of recording prebaked savestates (to use for
quick previews in edit mode). reduced size of savestates significantly
by ommitting analytics...
|
2019-12-17 16:36:29 -08:00 |
|
Dustin Carlino
|
9aa4fda837
|
overhaul color scheme. no more dynamic picker or saving. sometimes
generate an easily editable JSON file.
|
2019-12-17 11:05:07 -08:00 |
|
Dustin Carlino
|
ed2f703e85
|
add some logging to debug #19
|
2019-12-12 10:35:51 -08:00 |
|
Dustin Carlino
|
dc2cc81249
|
make Timer methods and ModalMenu take &str or String
|
2019-12-12 10:25:48 -08:00 |
|
Dustin Carlino
|
ee598b6ae4
|
round of clippy. not fixing everything.
|
2019-12-11 16:17:15 -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
|
ac4cfea3e3
|
skip hidden files (.gitignore started showing up, oops). also, stash
screenshots outside of the game/ dir, so we dont recompile when we
accidentally create these
|
2019-12-05 14:21:17 -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
|
3501aa6d72
|
reviving some way of saving and using purely synthetic maps. creating a
few for the traffic signal tutorial.
|
2019-12-04 12:19:17 -08:00 |
|
Dustin Carlino
|
10e44dd0b8
|
move dev flag into options
|
2019-12-03 14:36:51 -08:00 |
|
Dustin Carlino
|
d47be1e175
|
start a script to package data, stick it in dropbox, suck it down for
fast bootstrapping. split off developer instructions. not finished,
because I need a better connection to upload the seed data and test
everything...
|
2019-12-03 14:31:00 -08:00 |
|
Dustin Carlino
|
db8bc73ddd
|
finally grouping system data too. forgot some data/input things...
|
2019-12-03 12:22:59 -08:00 |
|
Dustin Carlino
|
b589bf9f36
|
grouping player data
|
2019-12-03 12:09:23 -08:00 |
|
Dustin Carlino
|
2a103d0a21
|
also group raw_maps in data/input
|
2019-12-03 12:06:49 -08:00 |
|
Dustin Carlino
|
0e99f40150
|
merge data/shapes and data/input. stop keeping around raw .kmls. adjust
gitignore to make it easier to spot defunct files in my repo
|
2019-12-03 11:55:54 -08:00 |
|
Dustin Carlino
|
6695f72847
|
organize abstutil paths internally a bit, inching towards organizing data/ dir
|
2019-12-03 11:15:17 -08:00 |
|
Dustin Carlino
|
71854bc959
|
toggle color scheme in options panel
|
2019-12-03 10:56:47 -08:00 |
|
Dustin Carlino
|
a043a9ba05
|
clean up more of abstutil path/filesystem API
|
2019-12-03 09:59:43 -08:00 |
|
Dustin Carlino
|
6170792328
|
centralize a little more path building in abstutil
|
2019-12-02 20:49:55 -08:00 |
|
Dustin Carlino
|
720f9b8b30
|
similar for writing
|
2019-12-02 20:41:09 -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
|
54a58f865c
|
argh, fix the nondeterminism. when i refactored flags a while ago, this happened. prevent from happening again.
|
2019-11-20 21:57:52 -08:00 |
|
Dustin Carlino
|
2e2fd1d931
|
computing the actual set of modified stuff, using it for revert and info
|
2019-11-17 12:28:48 -08:00 |
|
Dustin Carlino
|
7800ac046e
|
WIP detecting problems applying fixes
|
2019-11-06 09:58:21 -08:00 |
|
Dustin Carlino
|
3b1a659f15
|
prebake results per map, and store in binary
|
2019-11-05 10:15:44 -08:00 |
|
Dustin Carlino
|
ec956f5b13
|
turning PrebakedResults into just sim analytics
|
2019-11-04 14:24:06 -08:00 |
|
Dustin Carlino
|
e7068867fb
|
fix bugs in scenario viz mode and draw demand arrows a little better
|
2019-11-02 16:01:02 -07:00 |
|
Dustin Carlino
|
f09b9f8a19
|
share shortcuts between maps
|
2019-10-07 09:34:11 -07:00 |
|